bfd/ChangeLog:
[external/binutils.git] / ld / testsuite / ld-frv / tls-relax-dynamic-2.d
1 #name: FRV TLS relocs with addends, dynamic linking, relaxing
2 #source: tls-2.s
3 #objdump: -DR -j .text -j .got -j .plt
4 #ld: tmpdir/tls-1-dep.so --relax
5
6 .*:     file format elf.*frv.*
7
8 Disassembly of section \.text:
9
10 00010308 <_start>:
11    10308:       92 fc f8 11     setlos 0xf*fffff811,gr9
12    1030c:       92 fc 08 11     setlos 0x811,gr9
13    10310:       92 c8 f0 2c     ldi @\(gr15,44\),gr9
14    10314:       00 88 00 00     nop\.p
15    10318:       80 88 00 00     nop
16    1031c:       92 fc f8 12     setlos 0xf*fffff812,gr9
17    10320:       80 88 00 00     nop
18    10324:       00 88 00 00     nop\.p
19    10328:       80 88 00 00     nop
20    1032c:       92 fc 08 12     setlos 0x812,gr9
21    10330:       80 88 00 00     nop
22    10334:       00 88 00 00     nop\.p
23    10338:       80 88 00 00     nop
24    1033c:       92 f8 00 00     sethi hi\(0x0\),gr9
25    10340:       92 f4 f8 12     setlo 0xf812,gr9
26    10344:       12 fc f8 13     setlos\.p 0xf*fffff813,gr9
27    10348:       80 88 00 00     nop
28    1034c:       80 88 00 00     nop
29    10350:       12 fc 08 13     setlos\.p 0x813,gr9
30    10354:       80 88 00 00     nop
31    10358:       80 88 00 00     nop
32    1035c:       12 f8 00 00     sethi\.p hi\(0x0\),gr9
33    10360:       80 88 00 00     nop
34    10364:       92 f4 f8 13     setlo 0xf813,gr9
35    10368:       80 88 00 00     nop
36    1036c:       92 fc f8 14     setlos 0xf*fffff814,gr9
37    10370:       80 88 00 00     nop
38    10374:       92 fc 08 14     setlos 0x814,gr9
39    10378:       92 f8 00 00     sethi hi\(0x0\),gr9
40    1037c:       92 f4 f8 14     setlo 0xf814,gr9
41    10380:       92 fc f8 21     setlos 0xf*fffff821,gr9
42    10384:       92 fc 08 21     setlos 0x821,gr9
43    10388:       92 c8 f0 14     ldi @\(gr15,20\),gr9
44    1038c:       00 88 00 00     nop\.p
45    10390:       80 88 00 00     nop
46    10394:       92 fc f8 22     setlos 0xf*fffff822,gr9
47    10398:       80 88 00 00     nop
48    1039c:       00 88 00 00     nop\.p
49    103a0:       80 88 00 00     nop
50    103a4:       92 fc 08 22     setlos 0x822,gr9
51    103a8:       80 88 00 00     nop
52    103ac:       00 88 00 00     nop\.p
53    103b0:       80 88 00 00     nop
54    103b4:       92 f8 00 00     sethi hi\(0x0\),gr9
55    103b8:       92 f4 f8 22     setlo 0xf822,gr9
56    103bc:       12 fc f8 23     setlos\.p 0xf*fffff823,gr9
57    103c0:       80 88 00 00     nop
58    103c4:       80 88 00 00     nop
59    103c8:       12 fc 08 23     setlos\.p 0x823,gr9
60    103cc:       80 88 00 00     nop
61    103d0:       80 88 00 00     nop
62    103d4:       12 f8 00 00     sethi\.p hi\(0x0\),gr9
63    103d8:       80 88 00 00     nop
64    103dc:       92 f4 f8 23     setlo 0xf823,gr9
65    103e0:       80 88 00 00     nop
66    103e4:       92 fc f8 24     setlos 0xf*fffff824,gr9
67    103e8:       80 88 00 00     nop
68    103ec:       92 fc 08 24     setlos 0x824,gr9
69    103f0:       92 f8 00 00     sethi hi\(0x0\),gr9
70    103f4:       92 f4 f8 24     setlo 0xf824,gr9
71    103f8:       92 fc 00 01     setlos 0x1,gr9
72    103fc:       92 fc 10 01     setlos 0x1001,gr9
73    10400:       92 c8 f0 24     ldi @\(gr15,36\),gr9
74    10404:       00 88 00 00     nop\.p
75    10408:       80 88 00 00     nop
76    1040c:       92 fc 00 02     setlos 0x2,gr9
77    10410:       80 88 00 00     nop
78    10414:       00 88 00 00     nop\.p
79    10418:       80 88 00 00     nop
80    1041c:       92 fc 10 02     setlos 0x1002,gr9
81    10420:       80 88 00 00     nop
82    10424:       00 88 00 00     nop\.p
83    10428:       80 88 00 00     nop
84    1042c:       92 f8 00 01     sethi 0x1,gr9
85    10430:       92 f4 00 02     setlo 0x2,gr9
86    10434:       12 fc 00 03     setlos\.p 0x3,gr9
87    10438:       80 88 00 00     nop
88    1043c:       80 88 00 00     nop
89    10440:       12 fc 10 03     setlos\.p 0x1003,gr9
90    10444:       80 88 00 00     nop
91    10448:       80 88 00 00     nop
92    1044c:       12 f8 00 01     sethi\.p 0x1,gr9
93    10450:       80 88 00 00     nop
94    10454:       92 f4 00 03     setlo 0x3,gr9
95    10458:       80 88 00 00     nop
96    1045c:       92 fc 00 04     setlos 0x4,gr9
97    10460:       80 88 00 00     nop
98    10464:       92 fc 10 04     setlos 0x1004,gr9
99    10468:       92 f8 00 01     sethi 0x1,gr9
100    1046c:       92 f4 00 04     setlo 0x4,gr9
101    10470:       92 c8 f0 18     ldi @\(gr15,24\),gr9
102    10474:       92 c8 f0 1c     ldi @\(gr15,28\),gr9
103    10478:       92 c8 f0 28     ldi @\(gr15,40\),gr9
104    1047c:       00 88 00 00     nop\.p
105    10480:       80 88 00 00     nop
106    10484:       92 c8 f0 38     ldi @\(gr15,56\),gr9
107    10488:       80 88 00 00     nop
108    1048c:       00 88 00 00     nop\.p
109    10490:       80 88 00 00     nop
110    10494:       92 c8 f0 34     ldi @\(gr15,52\),gr9
111    10498:       80 88 00 00     nop
112    1049c:       00 88 00 00     nop\.p
113    104a0:       80 88 00 00     nop
114    104a4:       92 c8 f0 30     ldi @\(gr15,48\),gr9
115    104a8:       80 88 00 00     nop
116    104ac:       12 c8 f0 0c     ldi\.p @\(gr15,12\),gr9
117    104b0:       80 88 00 00     nop
118    104b4:       80 88 00 00     nop
119    104b8:       12 c8 f0 10     ldi\.p @\(gr15,16\),gr9
120    104bc:       80 88 00 00     nop
121    104c0:       80 88 00 00     nop
122    104c4:       12 c8 f0 20     ldi\.p @\(gr15,32\),gr9
123    104c8:       80 88 00 00     nop
124    104cc:       80 88 00 00     nop
125 Disassembly of section \.got:
126
127 00014568 <_GLOBAL_OFFSET_TABLE_>:
128         \.\.\.
129    14574:       00 00 00 03     add\.p gr0,gr3,gr0
130                         14574: R_FRV_TLSOFF     x
131    14578:       00 00 10 03     add\.p sp,gr3,gr0
132                         14578: R_FRV_TLSOFF     x
133    1457c:       00 00 f8 21     \*unknown\*
134    14580:       00 00 00 01     add\.p gr0,sp,gr0
135                         14580: R_FRV_TLSOFF     x
136    14584:       00 00 10 01     add\.p sp,sp,gr0
137                         14584: R_FRV_TLSOFF     x
138    14588:       00 01 00 03     add\.p gr16,gr3,gr0
139                         14588: R_FRV_TLSOFF     x
140    1458c:       00 01 00 01     add\.p gr16,sp,gr0
141    14590:       00 01 00 01     add\.p gr16,sp,gr0
142                         14590: R_FRV_TLSOFF     x
143    14594:       00 00 f8 11     \*unknown\*
144    14598:       00 01 00 02     add\.p gr16,fp,gr0
145                         14598: R_FRV_TLSOFF     x
146    1459c:       00 00 10 02     add\.p sp,fp,gr0
147                         1459c: R_FRV_TLSOFF     x
148    145a0:       00 00 00 02     add\.p gr0,fp,gr0
149                         145a0: R_FRV_TLSOFF     x