• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #name: MIPS ELF got reloc n64
2 #as: -march=from-abi -EB -64 -KPIC
3 #objcopy_objects: -R .MIPS.abiflags
4 #source: ../../../gas/testsuite/gas/mips/elf-rel-got-n64.s RUN_OBJCOPY
5 #ld:
6 #objdump: -D --show-raw-insn
7 
8 .*: +file format elf64-.*mips.*
9 
10 Disassembly of section \.MIPS\.options:
11 
12 00000001200000b0 <\.MIPS\.options>:
13    1200000b0:	01280000 	.*
14    1200000b4:	00000000 	.*
15    1200000b8:	92020022 	.*
16 	\.\.\.
17    1200000d0:	00000001 	.*
18    1200000d4:	200185a0 	.*
19 Disassembly of section \.text:
20 
21 00000001200000b0 <fn>:
22    1200000b0:	df858020 	ld	a1,-32736\(gp\)
23    1200000b4:	df858020 	ld	a1,-32736\(gp\)
24    1200000b8:	64a5000c 	daddiu	a1,a1,12
25    1200000bc:	df858020 	ld	a1,-32736\(gp\)
26    1200000c0:	3c010001 	lui	at,0x1
27    1200000c4:	3421e240 	ori	at,at,0xe240
28    1200000c8:	00a1282d 	daddu	a1,a1,at
29    1200000cc:	df858020 	ld	a1,-32736\(gp\)
30    1200000d0:	00b1282d 	daddu	a1,a1,s1
31    1200000d4:	df858020 	ld	a1,-32736\(gp\)
32    1200000d8:	64a5000c 	daddiu	a1,a1,12
33    1200000dc:	00b1282d 	daddu	a1,a1,s1
34    1200000e0:	df858020 	ld	a1,-32736\(gp\)
35    1200000e4:	3c010001 	lui	at,0x1
36    1200000e8:	3421e240 	ori	at,at,0xe240
37    1200000ec:	00a1282d 	daddu	a1,a1,at
38    1200000f0:	00b1282d 	daddu	a1,a1,s1
39    1200000f4:	df858028 	ld	a1,-32728\(gp\)
40    1200000f8:	dca504fc 	ld	a1,1276\(a1\)
41    1200000fc:	df858028 	ld	a1,-32728\(gp\)
42    120000100:	dca50508 	ld	a1,1288\(a1\)
43    120000104:	df858028 	ld	a1,-32728\(gp\)
44    120000108:	00b1282d 	daddu	a1,a1,s1
45    12000010c:	dca504fc 	ld	a1,1276\(a1\)
46    120000110:	df858028 	ld	a1,-32728\(gp\)
47    120000114:	00b1282d 	daddu	a1,a1,s1
48    120000118:	dca50508 	ld	a1,1288\(a1\)
49    12000011c:	df818028 	ld	at,-32728\(gp\)
50    120000120:	0025082d 	daddu	at,at,a1
51    120000124:	dc25051e 	ld	a1,1310\(at\)
52    120000128:	df818028 	ld	at,-32728\(gp\)
53    12000012c:	0025082d 	daddu	at,at,a1
54    120000130:	fc250534 	sd	a1,1332\(at\)
55    120000134:	df818020 	ld	at,-32736\(gp\)
56    120000138:	88250000 	lwl	a1,0\(at\)
57    12000013c:	98250003 	lwr	a1,3\(at\)
58    120000140:	df818020 	ld	at,-32736\(gp\)
59    120000144:	6421000c 	daddiu	at,at,12
60    120000148:	88250000 	lwl	a1,0\(at\)
61    12000014c:	98250003 	lwr	a1,3\(at\)
62    120000150:	df818020 	ld	at,-32736\(gp\)
63    120000154:	0031082d 	daddu	at,at,s1
64    120000158:	88250000 	lwl	a1,0\(at\)
65    12000015c:	98250003 	lwr	a1,3\(at\)
66    120000160:	df818020 	ld	at,-32736\(gp\)
67    120000164:	6421000c 	daddiu	at,at,12
68    120000168:	0031082d 	daddu	at,at,s1
69    12000016c:	88250000 	lwl	a1,0\(at\)
70    120000170:	98250003 	lwr	a1,3\(at\)
71    120000174:	df818020 	ld	at,-32736\(gp\)
72    120000178:	64210022 	daddiu	at,at,34
73    12000017c:	0025082d 	daddu	at,at,a1
74    120000180:	88250000 	lwl	a1,0\(at\)
75    120000184:	98250003 	lwr	a1,3\(at\)
76    120000188:	df818020 	ld	at,-32736\(gp\)
77    12000018c:	64210038 	daddiu	at,at,56
78    120000190:	0025082d 	daddu	at,at,a1
79    120000194:	a8250000 	swl	a1,0\(at\)
80    120000198:	b8250003 	swr	a1,3\(at\)
81    12000019c:	df858020 	ld	a1,-32736\(gp\)
82    1200001a0:	df858030 	ld	a1,-32720\(gp\)
83    1200001a4:	df858038 	ld	a1,-32712\(gp\)
84    1200001a8:	df858020 	ld	a1,-32736\(gp\)
85    1200001ac:	00b1282d 	daddu	a1,a1,s1
86    1200001b0:	df858030 	ld	a1,-32720\(gp\)
87    1200001b4:	00b1282d 	daddu	a1,a1,s1
88    1200001b8:	df858038 	ld	a1,-32712\(gp\)
89    1200001bc:	00b1282d 	daddu	a1,a1,s1
90    1200001c0:	df858028 	ld	a1,-32728\(gp\)
91    1200001c4:	dca504fc 	ld	a1,1276\(a1\)
92    1200001c8:	df858028 	ld	a1,-32728\(gp\)
93    1200001cc:	dca50508 	ld	a1,1288\(a1\)
94    1200001d0:	df858028 	ld	a1,-32728\(gp\)
95    1200001d4:	00b1282d 	daddu	a1,a1,s1
96    1200001d8:	dca504fc 	ld	a1,1276\(a1\)
97    1200001dc:	df858028 	ld	a1,-32728\(gp\)
98    1200001e0:	00b1282d 	daddu	a1,a1,s1
99    1200001e4:	dca50508 	ld	a1,1288\(a1\)
100    1200001e8:	df818028 	ld	at,-32728\(gp\)
101    1200001ec:	0025082d 	daddu	at,at,a1
102    1200001f0:	dc25051e 	ld	a1,1310\(at\)
103    1200001f4:	df818028 	ld	at,-32728\(gp\)
104    1200001f8:	0025082d 	daddu	at,at,a1
105    1200001fc:	fc250534 	sd	a1,1332\(at\)
106    120000200:	df818020 	ld	at,-32736\(gp\)
107    120000204:	88250000 	lwl	a1,0\(at\)
108    120000208:	98250003 	lwr	a1,3\(at\)
109    12000020c:	df818030 	ld	at,-32720\(gp\)
110    120000210:	88250000 	lwl	a1,0\(at\)
111    120000214:	98250003 	lwr	a1,3\(at\)
112    120000218:	df818020 	ld	at,-32736\(gp\)
113    12000021c:	0031082d 	daddu	at,at,s1
114    120000220:	88250000 	lwl	a1,0\(at\)
115    120000224:	98250003 	lwr	a1,3\(at\)
116    120000228:	df818030 	ld	at,-32720\(gp\)
117    12000022c:	0031082d 	daddu	at,at,s1
118    120000230:	88250000 	lwl	a1,0\(at\)
119    120000234:	98250003 	lwr	a1,3\(at\)
120    120000238:	df818040 	ld	at,-32704\(gp\)
121    12000023c:	0025082d 	daddu	at,at,a1
122    120000240:	88250000 	lwl	a1,0\(at\)
123    120000244:	98250003 	lwr	a1,3\(at\)
124    120000248:	df818048 	ld	at,-32696\(gp\)
125    12000024c:	0025082d 	daddu	at,at,a1
126    120000250:	a8250000 	swl	a1,0\(at\)
127    120000254:	b8250003 	swr	a1,3\(at\)
128    120000258:	df858050 	ld	a1,-32688\(gp\)
129    12000025c:	df858050 	ld	a1,-32688\(gp\)
130    120000260:	df998050 	ld	t9,-32688\(gp\)
131    120000264:	df998050 	ld	t9,-32688\(gp\)
132    120000268:	df998050 	ld	t9,-32688\(gp\)
133    12000026c:	0411ff90 	bal	1200000b0 <fn>
134    120000270:	00000000 	nop
135    120000274:	df998050 	ld	t9,-32688\(gp\)
136    120000278:	0411ff8d 	bal	1200000b0 <fn>
137    12000027c:	00000000 	nop
138    120000280:	df858058 	ld	a1,-32680\(gp\)
139    120000284:	df858058 	ld	a1,-32680\(gp\)
140    120000288:	64a5000c 	daddiu	a1,a1,12
141    12000028c:	df858058 	ld	a1,-32680\(gp\)
142    120000290:	3c010001 	lui	at,0x1
143    120000294:	3421e240 	ori	at,at,0xe240
144    120000298:	00a1282d 	daddu	a1,a1,at
145    12000029c:	df858058 	ld	a1,-32680\(gp\)
146    1200002a0:	00b1282d 	daddu	a1,a1,s1
147    1200002a4:	df858058 	ld	a1,-32680\(gp\)
148    1200002a8:	64a5000c 	daddiu	a1,a1,12
149    1200002ac:	00b1282d 	daddu	a1,a1,s1
150    1200002b0:	df858058 	ld	a1,-32680\(gp\)
151    1200002b4:	3c010001 	lui	at,0x1
152    1200002b8:	3421e240 	ori	at,at,0xe240
153    1200002bc:	00a1282d 	daddu	a1,a1,at
154    1200002c0:	00b1282d 	daddu	a1,a1,s1
155    1200002c4:	df858028 	ld	a1,-32728\(gp\)
156    1200002c8:	dca50574 	ld	a1,1396\(a1\)
157    1200002cc:	df858028 	ld	a1,-32728\(gp\)
158    1200002d0:	dca50580 	ld	a1,1408\(a1\)
159    1200002d4:	df858028 	ld	a1,-32728\(gp\)
160    1200002d8:	00b1282d 	daddu	a1,a1,s1
161    1200002dc:	dca50574 	ld	a1,1396\(a1\)
162    1200002e0:	df858028 	ld	a1,-32728\(gp\)
163    1200002e4:	00b1282d 	daddu	a1,a1,s1
164    1200002e8:	dca50580 	ld	a1,1408\(a1\)
165    1200002ec:	df818028 	ld	at,-32728\(gp\)
166    1200002f0:	0025082d 	daddu	at,at,a1
167    1200002f4:	dc250596 	ld	a1,1430\(at\)
168    1200002f8:	df818028 	ld	at,-32728\(gp\)
169    1200002fc:	0025082d 	daddu	at,at,a1
170    120000300:	fc2505ac 	sd	a1,1452\(at\)
171    120000304:	df818058 	ld	at,-32680\(gp\)
172    120000308:	88250000 	lwl	a1,0\(at\)
173    12000030c:	98250003 	lwr	a1,3\(at\)
174    120000310:	df818058 	ld	at,-32680\(gp\)
175    120000314:	6421000c 	daddiu	at,at,12
176    120000318:	88250000 	lwl	a1,0\(at\)
177    12000031c:	98250003 	lwr	a1,3\(at\)
178    120000320:	df818058 	ld	at,-32680\(gp\)
179    120000324:	0031082d 	daddu	at,at,s1
180    120000328:	88250000 	lwl	a1,0\(at\)
181    12000032c:	98250003 	lwr	a1,3\(at\)
182    120000330:	df818058 	ld	at,-32680\(gp\)
183    120000334:	6421000c 	daddiu	at,at,12
184    120000338:	0031082d 	daddu	at,at,s1
185    12000033c:	88250000 	lwl	a1,0\(at\)
186    120000340:	98250003 	lwr	a1,3\(at\)
187    120000344:	df818058 	ld	at,-32680\(gp\)
188    120000348:	64210022 	daddiu	at,at,34
189    12000034c:	0025082d 	daddu	at,at,a1
190    120000350:	88250000 	lwl	a1,0\(at\)
191    120000354:	98250003 	lwr	a1,3\(at\)
192    120000358:	df818058 	ld	at,-32680\(gp\)
193    12000035c:	64210038 	daddiu	at,at,56
194    120000360:	0025082d 	daddu	at,at,a1
195    120000364:	a8250000 	swl	a1,0\(at\)
196    120000368:	b8250003 	swr	a1,3\(at\)
197    12000036c:	df858058 	ld	a1,-32680\(gp\)
198    120000370:	df858060 	ld	a1,-32672\(gp\)
199    120000374:	df858068 	ld	a1,-32664\(gp\)
200    120000378:	df858058 	ld	a1,-32680\(gp\)
201    12000037c:	00b1282d 	daddu	a1,a1,s1
202    120000380:	df858060 	ld	a1,-32672\(gp\)
203    120000384:	00b1282d 	daddu	a1,a1,s1
204    120000388:	df858068 	ld	a1,-32664\(gp\)
205    12000038c:	00b1282d 	daddu	a1,a1,s1
206    120000390:	df858028 	ld	a1,-32728\(gp\)
207    120000394:	dca50574 	ld	a1,1396\(a1\)
208    120000398:	df858028 	ld	a1,-32728\(gp\)
209    12000039c:	dca50580 	ld	a1,1408\(a1\)
210    1200003a0:	df858028 	ld	a1,-32728\(gp\)
211    1200003a4:	00b1282d 	daddu	a1,a1,s1
212    1200003a8:	dca50574 	ld	a1,1396\(a1\)
213    1200003ac:	df858028 	ld	a1,-32728\(gp\)
214    1200003b0:	00b1282d 	daddu	a1,a1,s1
215    1200003b4:	dca50580 	ld	a1,1408\(a1\)
216    1200003b8:	df818028 	ld	at,-32728\(gp\)
217    1200003bc:	0025082d 	daddu	at,at,a1
218    1200003c0:	dc250596 	ld	a1,1430\(at\)
219    1200003c4:	df818028 	ld	at,-32728\(gp\)
220    1200003c8:	0025082d 	daddu	at,at,a1
221    1200003cc:	fc2505ac 	sd	a1,1452\(at\)
222    1200003d0:	df818058 	ld	at,-32680\(gp\)
223    1200003d4:	88250000 	lwl	a1,0\(at\)
224    1200003d8:	98250003 	lwr	a1,3\(at\)
225    1200003dc:	df818060 	ld	at,-32672\(gp\)
226    1200003e0:	88250000 	lwl	a1,0\(at\)
227    1200003e4:	98250003 	lwr	a1,3\(at\)
228    1200003e8:	df818058 	ld	at,-32680\(gp\)
229    1200003ec:	0031082d 	daddu	at,at,s1
230    1200003f0:	88250000 	lwl	a1,0\(at\)
231    1200003f4:	98250003 	lwr	a1,3\(at\)
232    1200003f8:	df818060 	ld	at,-32672\(gp\)
233    1200003fc:	0031082d 	daddu	at,at,s1
234    120000400:	88250000 	lwl	a1,0\(at\)
235    120000404:	98250003 	lwr	a1,3\(at\)
236    120000408:	df818070 	ld	at,-32656\(gp\)
237    12000040c:	0025082d 	daddu	at,at,a1
238    120000410:	88250000 	lwl	a1,0\(at\)
239    120000414:	98250003 	lwr	a1,3\(at\)
240    120000418:	df818078 	ld	at,-32648\(gp\)
241    12000041c:	0025082d 	daddu	at,at,a1
242    120000420:	a8250000 	swl	a1,0\(at\)
243    120000424:	b8250003 	swr	a1,3\(at\)
244    120000428:	df858080 	ld	a1,-32640\(gp\)
245    12000042c:	df858080 	ld	a1,-32640\(gp\)
246    120000430:	df998080 	ld	t9,-32640\(gp\)
247    120000434:	df998080 	ld	t9,-32640\(gp\)
248    120000438:	df998080 	ld	t9,-32640\(gp\)
249    12000043c:	0411001d 	bal	1200004b4 <fn2>
250    120000440:	00000000 	nop
251    120000444:	df998080 	ld	t9,-32640\(gp\)
252    120000448:	0411001a 	bal	1200004b4 <fn2>
253    12000044c:	00000000 	nop
254    120000450:	1000ff17 	b	1200000b0 <fn>
255    120000454:	df858020 	ld	a1,-32736\(gp\)
256    120000458:	df858028 	ld	a1,-32728\(gp\)
257    12000045c:	10000015 	b	1200004b4 <fn2>
258    120000460:	dca50574 	ld	a1,1396\(a1\)
259    120000464:	1000ff12 	b	1200000b0 <fn>
260    120000468:	df858020 	ld	a1,-32736\(gp\)
261    12000046c:	df858060 	ld	a1,-32672\(gp\)
262    120000470:	10000010 	b	1200004b4 <fn2>
263    120000474:	00000000 	nop
264    120000478:	df858038 	ld	a1,-32712\(gp\)
265    12000047c:	1000ff0c 	b	1200000b0 <fn>
266    120000480:	00000000 	nop
267    120000484:	df858028 	ld	a1,-32728\(gp\)
268    120000488:	1000000a 	b	1200004b4 <fn2>
269    12000048c:	dca50574 	ld	a1,1396\(a1\)
270    120000490:	df858028 	ld	a1,-32728\(gp\)
271    120000494:	1000ff06 	b	1200000b0 <fn>
272    120000498:	dca50508 	ld	a1,1288\(a1\)
273    12000049c:	df818028 	ld	at,-32728\(gp\)
274    1200004a0:	0025082d 	daddu	at,at,a1
275    1200004a4:	10000003 	b	1200004b4 <fn2>
276    1200004a8:	dc250596 	ld	a1,1430\(at\)
277 	\.\.\.
278 
279 00000001200004b4 <fn2>:
280 	\.\.\.
281 Disassembly of section \.data:
282 
283 00000001200104c0 <_fdata>:
284 	\.\.\.
285 
286 00000001200104fc <dg1>:
287 	\.\.\.
288 
289 0000000120010538 <sp2>:
290 	\.\.\.
291 
292 0000000120010574 <dg2>:
293 	\.\.\.
294 Disassembly of section \.got:
295 
296 00000001200105b0 <_GLOBAL_OFFSET_TABLE_>:
297 	\.\.\.
298    1200105b8:	80000000 	.*
299    1200105bc:	00000000 	.*
300    1200105c0:	00000001 	.*
301    1200105c4:	200104fc 	.*
302    1200105c8:	00000001 	.*
303    1200105cc:	20010000 	.*
304    1200105d0:	00000001 	.*
305    1200105d4:	20010508 	.*
306    1200105d8:	00000001 	.*
307    1200105dc:	2002e73c 	.*
308    1200105e0:	00000001 	.*
309    1200105e4:	2001051e 	.*
310    1200105e8:	00000001 	.*
311    1200105ec:	20010534 	.*
312    1200105f0:	00000001 	.*
313    1200105f4:	200000b0 	.*
314    1200105f8:	00000001 	.*
315    1200105fc:	20010574 	.*
316    120010600:	00000001 	.*
317    120010604:	20010580 	.*
318    120010608:	00000001 	.*
319    12001060c:	2002e7b4 	.*
320    120010610:	00000001 	.*
321    120010614:	20010596 	.*
322    120010618:	00000001 	.*
323    12001061c:	200105ac 	.*
324    120010620:	00000001 	.*
325    120010624:	200004b4 	.*
326 	\.\.\.
327 #pass
328