1 #name: FRV TLS relocs, shared linking with local binding
3 #objdump: -DR -j .text -j .got -j .plt
4 #ld: -shared tmpdir/tls-1-dep.so --version-script tls-1-shared.lds
6 .*: file format elf.*frv.*
8 Disassembly of section \.text:
11 354: 92 c8 f0 10 ldi @\(gr15,16\),gr9
12 358: 00 88 00 00 nop\.p
14 360: 92 c8 f0 10 ldi @\(gr15,16\),gr9
16 368: 12 c8 f0 10 ldi\.p @\(gr15,16\),gr9
19 374: 92 c8 f0 14 ldi @\(gr15,20\),gr9
20 378: 00 88 00 00 nop\.p
22 380: 92 c8 f0 14 ldi @\(gr15,20\),gr9
24 388: 12 c8 f0 14 ldi\.p @\(gr15,20\),gr9
27 394: 92 c8 f0 0c ldi @\(gr15,12\),gr9
28 398: 00 88 00 00 nop\.p
30 3a0: 92 c8 f0 0c ldi @\(gr15,12\),gr9
32 3a8: 12 c8 f0 0c ldi\.p @\(gr15,12\),gr9
35 3b4: 92 c8 f0 18 ldi @\(gr15,24\),gr9
36 3b8: 00 88 00 00 nop\.p
38 3c0: 92 c8 f0 18 ldi @\(gr15,24\),gr9
40 3c8: 12 c8 f0 18 ldi\.p @\(gr15,24\),gr9
43 3d4: 00 88 00 00 nop\.p
44 3d8: 90 fc f8 20 setlos 0xf*fffff820,gr8
45 3dc: 00 88 00 00 nop\.p
46 3e0: 92 fc f8 10 setlos 0xf*fffff810,gr9
47 3e4: 92 c8 f0 10 ldi @\(gr15,16\),gr9
48 3e8: 92 c8 f0 14 ldi @\(gr15,20\),gr9
49 3ec: 92 c8 f0 0c ldi @\(gr15,12\),gr9
50 3f0: 92 c8 f0 18 ldi @\(gr15,24\),gr9
51 3f4: 00 88 00 00 nop\.p
53 3fc: 92 c8 f0 10 ldi @\(gr15,16\),gr9
54 400: 00 88 00 00 nop\.p
56 408: 92 c8 f0 14 ldi @\(gr15,20\),gr9
57 40c: 00 88 00 00 nop\.p
59 414: 92 c8 f0 0c ldi @\(gr15,12\),gr9
60 418: 00 88 00 00 nop\.p
62 420: 92 c8 f0 18 ldi @\(gr15,24\),gr9
63 Disassembly of section \.got:
65 000044b8 <_GLOBAL_OFFSET_TABLE_>:
67 44c4: 00 00 00 10 add\.p gr0,gr16,gr0
68 44c4: R_FRV_TLSOFF \.tbss
71 44cc: R_FRV_TLSOFF \.tbss
72 44d0: 00 00 07 f0 \*unknown\*
73 44d0: R_FRV_TLSOFF \.tbss