diff options
Diffstat (limited to 'binutils-2.21/ld/testsuite/ld-mips-elf/tlsbin-o32.d')
-rw-r--r-- | binutils-2.21/ld/testsuite/ld-mips-elf/tlsbin-o32.d | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/binutils-2.21/ld/testsuite/ld-mips-elf/tlsbin-o32.d b/binutils-2.21/ld/testsuite/ld-mips-elf/tlsbin-o32.d new file mode 100644 index 0000000..0319649 --- /dev/null +++ b/binutils-2.21/ld/testsuite/ld-mips-elf/tlsbin-o32.d @@ -0,0 +1,43 @@ +.*: file format elf32-tradbigmips + +Disassembly of section .text: + +004000d0 <__start>: + 4000d0: 3c1c0fc0 lui gp,0xfc0 + 4000d4: 279c7f30 addiu gp,gp,32560 + 4000d8: 0399e021 addu gp,gp,t9 + 4000dc: 27bdfff0 addiu sp,sp,-16 + 4000e0: afbe0008 sw s8,8\(sp\) + 4000e4: 03a0f021 move s8,sp + 4000e8: afbc0000 sw gp,0\(sp\) + 4000ec: 8f998018 lw t9,-32744\(gp\) + 4000f0: 27848028 addiu a0,gp,-32728 + 4000f4: 0320f809 jalr t9 + 4000f8: 00000000 nop + 4000fc: 8fdc0000 lw gp,0\(s8\) + 400100: 00000000 nop + 400104: 8f998018 lw t9,-32744\(gp\) + 400108: 27848020 addiu a0,gp,-32736 + 40010c: 0320f809 jalr t9 + 400110: 00000000 nop + 400114: 8fdc0000 lw gp,0\(s8\) + 400118: 00401021 move v0,v0 + 40011c: 3c030000 lui v1,0x0 + 400120: 24638000 addiu v1,v1,-32768 + 400124: 00621821 addu v1,v1,v0 + 400128: 7c02283b rdhwr v0,\$5 + 40012c: 8f83801c lw v1,-32740\(gp\) + 400130: 00000000 nop + 400134: 00621821 addu v1,v1,v0 + 400138: 7c02283b rdhwr v0,\$5 + 40013c: 3c030000 lui v1,0x0 + 400140: 24639004 addiu v1,v1,-28668 + 400144: 00621821 addu v1,v1,v0 + 400148: 03c0e821 move sp,s8 + 40014c: 8fbe0008 lw s8,8\(sp\) + 400150: 03e00008 jr ra + 400154: 27bd0010 addiu sp,sp,16 + +00400158 <__tls_get_addr>: + 400158: 03e00008 jr ra + 40015c: 00000000 nop |