* gas/mips/tls-o32.d, gas/mips/tls-o32.s, gas/mips/tls-ill.l,
[deliverable/binutils-gdb.git] / gas / testsuite / gas / mips / tls-o32.d
1 #as: -EB -march=mips1 -mabi=32
2 #objdump: -dr
3 #name: MIPS ELF TLS o32
4
5 dump.o: file format elf32-.*bigmips
6
7 Disassembly of section .text:
8
9 00000000 <fn>:
10 0: 3c1c0000 lui gp,0x0
11 0: R_MIPS_HI16 _gp_disp
12 4: 279c0000 addiu gp,gp,0
13 4: R_MIPS_LO16 _gp_disp
14 8: 0399e021 addu gp,gp,t9
15 c: 27bdfff0 addiu sp,sp,-16
16 10: afbe0008 sw s8,8\(sp\)
17 14: 03a0f021 move s8,sp
18 18: afbc0000 sw gp,0\(sp\)
19 1c: 8f990000 lw t9,0\(gp\)
20 1c: R_MIPS_CALL16 __tls_get_addr
21 20: 27840000 addiu a0,gp,0
22 20: R_MIPS_TLS_GD tlsvar_gd
23 24: 0320f809 jalr t9
24 28: 00000000 nop
25 2c: 8fdc0000 lw gp,0\(s8\)
26 30: 00000000 nop
27 34: 8f990000 lw t9,0\(gp\)
28 34: R_MIPS_CALL16 __tls_get_addr
29 38: 27840000 addiu a0,gp,0
30 38: R_MIPS_TLS_LDM tlsvar_ld
31 3c: 0320f809 jalr t9
32 40: 00000000 nop
33 44: 8fdc0000 lw gp,0\(s8\)
34 48: 00401021 move v0,v0
35 4c: 3c030000 lui v1,0x0
36 4c: R_MIPS_TLS_DTPREL_HI16 tlsvar_ld
37 50: 24630000 addiu v1,v1,0
38 50: R_MIPS_TLS_DTPREL_LO16 tlsvar_ld
39 54: 00621821 addu v1,v1,v0
40 58: 7c02283b 0x7c02283b
41 5c: 8f830000 lw v1,0\(gp\)
42 5c: R_MIPS_TLS_GOTTPREL tlsvar_ie
43 60: 00000000 nop
44 64: 00621821 addu v1,v1,v0
45 68: 7c02283b 0x7c02283b
46 6c: 3c030000 lui v1,0x0
47 6c: R_MIPS_TLS_TPREL_HI16 tlsvar_le
48 70: 34630000 ori v1,v1,0x0
49 70: R_MIPS_TLS_TPREL_LO16 tlsvar_le
50 74: 00621821 addu v1,v1,v0
51 78: 03c0e821 move sp,s8
52 7c: 8fbe0008 lw s8,8\(sp\)
53 80: 03e00008 jr ra
54 84: 27bd0010 addiu sp,sp,16
55 #pass
This page took 0.03321 seconds and 5 git commands to generate.