Arm: Fix performance issue with thumb-2 tailcalls
[deliverable/binutils-gdb.git] / ld / testsuite / ld-arm / ifunc-4.dd
CommitLineData
34e77a92
RS
1
2.*
3
4
5Disassembly of section \.plt:
6
a24bb4f0 700009000 <.plt>:
34e77a92 8 9000: e52de004 push {lr} ; \(str lr, \[sp, #-4\]!\)
a24bb4f0 9 9004: e59fe004 ldr lr, \[pc, #4\] ; 9010 <.*>
34e77a92
RS
10 9008: e08fe00e add lr, pc, lr
11 900c: e5bef008 ldr pc, \[lr, #8\]!
12#------------------------------------------------------------------------------
13#------ PC-relative offset of .got.plt
14#------------------------------------------------------------------------------
15 9010: 00007ff0 \.word 0x00007ff0
16#------------------------------------------------------------------------------
17#------ thumb entry to atf2's .plt entry
18#------------------------------------------------------------------------------
6a631e86 1900009014 <atf2@plt>:
34e77a92 20 9014: 4778 bx pc
b4e87f2c 21 9016: e7fd b.n .+ <.+>
34e77a92
RS
22#------------------------------------------------------------------------------
23#------ atf2's .plt entry
24#------------------------------------------------------------------------------
a415b1cd 25 9018: e28fc600 add ip, pc, #0, 12
34e77a92
RS
26 901c: e28cca07 add ip, ip, #28672 ; 0x7000
27 9020: e5bcffec ldr pc, \[ip, #4076\]! ; 0xfec
28#------------------------------------------------------------------------------
29#------ thumb entry to ttf2's .plt entry
30#------------------------------------------------------------------------------
6a631e86 3100009024 <ttf2@plt>:
34e77a92 32 9024: 4778 bx pc
b4e87f2c 33 9026: e7fd b.n .+ <.+>
34e77a92
RS
34#------------------------------------------------------------------------------
35#------ ttf2's .plt entry
36#------------------------------------------------------------------------------
a415b1cd 37 9028: e28fc600 add ip, pc, #0, 12
34e77a92
RS
38 902c: e28cca07 add ip, ip, #28672 ; 0x7000
39 9030: e5bcffe0 ldr pc, \[ip, #4064\]! ; 0xfe0
40#------------------------------------------------------------------------------
41#------ thumb entry to tbf2's .plt entry
42#------------------------------------------------------------------------------
6a631e86 4300009034 <tbf2@plt>:
34e77a92 44 9034: 4778 bx pc
b4e87f2c 45 9036: e7fd b.n .+ <.+>
34e77a92
RS
46#------------------------------------------------------------------------------
47#------ tbf2's .plt entry
48#------------------------------------------------------------------------------
a415b1cd 49 9038: e28fc600 add ip, pc, #0, 12
34e77a92
RS
50 903c: e28cca07 add ip, ip, #28672 ; 0x7000
51 9040: e5bcffd4 ldr pc, \[ip, #4052\]! ; 0xfd4
52#------------------------------------------------------------------------------
53#------ taf2's .plt entry
54#------------------------------------------------------------------------------
6a631e86 5500009044 <taf2@plt>:
a415b1cd 56 9044: e28fc600 add ip, pc, #0, 12
34e77a92
RS
57 9048: e28cca07 add ip, ip, #28672 ; 0x7000
58 904c: e5bcffcc ldr pc, \[ip, #4044\]! ; 0xfcc
59#------------------------------------------------------------------------------
60#------ aaf2's .plt entry
61#------------------------------------------------------------------------------
6a631e86 6200009050 <aaf2@plt>:
a415b1cd 63 9050: e28fc600 add ip, pc, #0, 12
34e77a92
RS
64 9054: e28cca07 add ip, ip, #28672 ; 0x7000
65 9058: e5bcffc4 ldr pc, \[ip, #4036\]! ; 0xfc4
66#------------------------------------------------------------------------------
67#------ thumb entry to abf2's .plt entry
68#------------------------------------------------------------------------------
6a631e86 690000905c <abf2@plt>:
34e77a92 70 905c: 4778 bx pc
b4e87f2c 71 905e: e7fd b.n .+ <.+>
34e77a92
RS
72#------------------------------------------------------------------------------
73#------ abf2's .plt entry
74#------------------------------------------------------------------------------
a415b1cd 75 9060: e28fc600 add ip, pc, #0, 12
34e77a92
RS
76 9064: e28cca07 add ip, ip, #28672 ; 0x7000
77 9068: e5bcffb8 ldr pc, \[ip, #4024\]! ; 0xfb8
78
79Disassembly of section \.iplt:
80
810000906c <\.iplt>:
82#------------------------------------------------------------------------------
83#------ aaf1's .iplt entry
84#------------------------------------------------------------------------------
a415b1cd 85 906c: e28fc600 add ip, pc, #0, 12
34e77a92
RS
86 9070: e28cca07 add ip, ip, #28672 ; 0x7000
87 9074: e5bcffb0 ldr pc, \[ip, #4016\]! ; 0xfb0
88#------------------------------------------------------------------------------
89#------ thumb entry to atf1's .iplt entry
90#------------------------------------------------------------------------------
91 9078: 4778 bx pc
b4e87f2c 92 907a: e7fd b.n .+ <.+>
34e77a92
RS
93#------------------------------------------------------------------------------
94#------ atf1's .iplt entry
95#------------------------------------------------------------------------------
a415b1cd 96 907c: e28fc600 add ip, pc, #0, 12
34e77a92
RS
97 9080: e28cca07 add ip, ip, #28672 ; 0x7000
98 9084: e5bcffa4 ldr pc, \[ip, #4004\]! ; 0xfa4
99#------------------------------------------------------------------------------
100#------ thumb entry to abf1's .iplt entry
101#------------------------------------------------------------------------------
102 9088: 4778 bx pc
b4e87f2c 103 908a: e7fd b.n .+ <.+>
34e77a92
RS
104#------------------------------------------------------------------------------
105#------ abf1's .iplt entry
106#------------------------------------------------------------------------------
a415b1cd 107 908c: e28fc600 add ip, pc, #0, 12
34e77a92
RS
108 9090: e28cca07 add ip, ip, #28672 ; 0x7000
109 9094: e5bcff98 ldr pc, \[ip, #3992\]! ; 0xf98
110#------------------------------------------------------------------------------
111#------ taf1's .iplt entry
112#------------------------------------------------------------------------------
a415b1cd 113 9098: e28fc600 add ip, pc, #0, 12
34e77a92
RS
114 909c: e28cca07 add ip, ip, #28672 ; 0x7000
115 90a0: e5bcff90 ldr pc, \[ip, #3984\]! ; 0xf90
116#------------------------------------------------------------------------------
117#------ thumb entry to ttf1's .iplt entry
118#------------------------------------------------------------------------------
119 90a4: 4778 bx pc
b4e87f2c 120 90a6: e7fd b.n .+ <.+>
34e77a92
RS
121#------------------------------------------------------------------------------
122#------ ttf1's .iplt entry
123#------------------------------------------------------------------------------
a415b1cd 124 90a8: e28fc600 add ip, pc, #0, 12
34e77a92
RS
125 90ac: e28cca07 add ip, ip, #28672 ; 0x7000
126 90b0: e5bcff84 ldr pc, \[ip, #3972\]! ; 0xf84
127#------------------------------------------------------------------------------
128#------ thumb entry to tbf1's .iplt entry
129#------------------------------------------------------------------------------
130 90b4: 4778 bx pc
b4e87f2c 131 90b6: e7fd b.n .+ <.+>
34e77a92
RS
132#------------------------------------------------------------------------------
133#------ tbf1's .iplt entry
134#------------------------------------------------------------------------------
a415b1cd 135 90b8: e28fc600 add ip, pc, #0, 12
34e77a92
RS
136 90bc: e28cca07 add ip, ip, #28672 ; 0x7000
137 90c0: e5bcff78 ldr pc, \[ip, #3960\]! ; 0xf78
138#------------------------------------------------------------------------------
139#------ aaf4's .iplt entry
140#------------------------------------------------------------------------------
a415b1cd 141 90c4: e28fc600 add ip, pc, #0, 12
34e77a92
RS
142 90c8: e28cca07 add ip, ip, #28672 ; 0x7000
143 90cc: e5bcff70 ldr pc, \[ip, #3952\]! ; 0xf70
144#------------------------------------------------------------------------------
145#------ thumb entry to atf3's .iplt entry
146#------------------------------------------------------------------------------
147 90d0: 4778 bx pc
b4e87f2c 148 90d2: e7fd b.n .+ <.+>
34e77a92
RS
149#------------------------------------------------------------------------------
150#------ atf3's .iplt entry
151#------------------------------------------------------------------------------
a415b1cd 152 90d4: e28fc600 add ip, pc, #0, 12
34e77a92
RS
153 90d8: e28cca07 add ip, ip, #28672 ; 0x7000
154 90dc: e5bcff64 ldr pc, \[ip, #3940\]! ; 0xf64
155#------------------------------------------------------------------------------
156#------ thumb entry to abf3's .iplt entry
157#------------------------------------------------------------------------------
158 90e0: 4778 bx pc
b4e87f2c 159 90e2: e7fd b.n .+ <.+>
34e77a92
RS
160#------------------------------------------------------------------------------
161#------ abf3's .iplt entry
162#------------------------------------------------------------------------------
a415b1cd 163 90e4: e28fc600 add ip, pc, #0, 12
34e77a92
RS
164 90e8: e28cca07 add ip, ip, #28672 ; 0x7000
165 90ec: e5bcff58 ldr pc, \[ip, #3928\]! ; 0xf58
166#------------------------------------------------------------------------------
167#------ thumb entry to ttf3's .iplt entry
168#------------------------------------------------------------------------------
169 90f0: 4778 bx pc
b4e87f2c 170 90f2: e7fd b.n .+ <.+>
34e77a92
RS
171#------------------------------------------------------------------------------
172#------ ttf3's .iplt entry
173#------------------------------------------------------------------------------
a415b1cd 174 90f4: e28fc600 add ip, pc, #0, 12
34e77a92
RS
175 90f8: e28cca07 add ip, ip, #28672 ; 0x7000
176 90fc: e5bcff4c ldr pc, \[ip, #3916\]! ; 0xf4c
177#------------------------------------------------------------------------------
178#------ thumb entry to tbf3's .iplt entry
179#------------------------------------------------------------------------------
180 9100: 4778 bx pc
b4e87f2c 181 9102: e7fd b.n .+ <.+>
34e77a92
RS
182#------------------------------------------------------------------------------
183#------ tbf3's .iplt entry
184#------------------------------------------------------------------------------
a415b1cd 185 9104: e28fc600 add ip, pc, #0, 12
34e77a92
RS
186 9108: e28cca07 add ip, ip, #28672 ; 0x7000
187 910c: e5bcff40 ldr pc, \[ip, #3904\]! ; 0xf40
188#------------------------------------------------------------------------------
189#------ taf3's .iplt entry
190#------------------------------------------------------------------------------
a415b1cd 191 9110: e28fc600 add ip, pc, #0, 12
34e77a92
RS
192 9114: e28cca07 add ip, ip, #28672 ; 0x7000
193 9118: e5bcff38 ldr pc, \[ip, #3896\]! ; 0xf38
194#------------------------------------------------------------------------------
195#------ thumb entry to abf4's .iplt entry
196#------------------------------------------------------------------------------
197 911c: 4778 bx pc
b4e87f2c 198 911e: e7fd b.n .+ <.+>
34e77a92
RS
199#------------------------------------------------------------------------------
200#------ abf4's .iplt entry
201#------------------------------------------------------------------------------
a415b1cd 202 9120: e28fc600 add ip, pc, #0, 12
34e77a92
RS
203 9124: e28cca07 add ip, ip, #28672 ; 0x7000
204 9128: e5bcff2c ldr pc, \[ip, #3884\]! ; 0xf2c
205#------------------------------------------------------------------------------
206#------ thumb entry to tbf4's .iplt entry
207#------------------------------------------------------------------------------
208 912c: 4778 bx pc
b4e87f2c 209 912e: e7fd b.n .+ <.+>
34e77a92
RS
210#------------------------------------------------------------------------------
211#------ tbf4's .iplt entry
212#------------------------------------------------------------------------------
a415b1cd 213 9130: e28fc600 add ip, pc, #0, 12
34e77a92
RS
214 9134: e28cca07 add ip, ip, #28672 ; 0x7000
215 9138: e5bcff20 ldr pc, \[ip, #3872\]! ; 0xf20
216#------------------------------------------------------------------------------
217#------ thumb entry to ttf4's .iplt entry
218#------------------------------------------------------------------------------
219 913c: 4778 bx pc
b4e87f2c 220 913e: e7fd b.n .+ <.+>
34e77a92
RS
221#------------------------------------------------------------------------------
222#------ ttf4's .iplt entry
223#------------------------------------------------------------------------------
a415b1cd 224 9140: e28fc600 add ip, pc, #0, 12
34e77a92
RS
225 9144: e28cca07 add ip, ip, #28672 ; 0x7000
226 9148: e5bcff14 ldr pc, \[ip, #3860\]! ; 0xf14
227#------------------------------------------------------------------------------
228#------ aaf3's .iplt entry
229#------------------------------------------------------------------------------
a415b1cd 230 914c: e28fc600 add ip, pc, #0, 12
34e77a92
RS
231 9150: e28cca07 add ip, ip, #28672 ; 0x7000
232 9154: e5bcff0c ldr pc, \[ip, #3852\]! ; 0xf0c
233#------------------------------------------------------------------------------
234#------ thumb entry to atf4's .iplt entry
235#------------------------------------------------------------------------------
236 9158: 4778 bx pc
b4e87f2c 237 915a: e7fd b.n .+ <.+>
34e77a92
RS
238#------------------------------------------------------------------------------
239#------ atf4's .iplt entry
240#------------------------------------------------------------------------------
a415b1cd 241 915c: e28fc600 add ip, pc, #0, 12
34e77a92
RS
242 9160: e28cca07 add ip, ip, #28672 ; 0x7000
243 9164: e5bcff00 ldr pc, \[ip, #3840\]! ; 0xf00
244#------------------------------------------------------------------------------
245#------ taf4's .iplt entry
246#------------------------------------------------------------------------------
a415b1cd 247 9168: e28fc600 add ip, pc, #0, 12
34e77a92
RS
248 916c: e28cca07 add ip, ip, #28672 ; 0x7000
249 9170: e5bcfef8 ldr pc, \[ip, #3832\]! ; 0xef8
250
251Disassembly of section \.text:
252
2530000a000 <aaf1>:
254 a000: e1a0f00e mov pc, lr
255
2560000a004 <atf1>:
257 a004: e1a0f00e mov pc, lr
258
2590000a008 <abf1>:
260 a008: e1a0f00e mov pc, lr
261
2620000a00c <taf1>:
263 a00c: 46f7 mov pc, lr
264
2650000a00e <ttf1>:
266 a00e: 46f7 mov pc, lr
267
2680000a010 <tbf1>:
269 a010: 46f7 mov pc, lr
270 \.\.\.
271
2720000a014 <aaf2>:
273 a014: e1a0f00e mov pc, lr
274
2750000a018 <atf2>:
276 a018: e1a0f00e mov pc, lr
277
2780000a01c <abf2>:
279 a01c: e1a0f00e mov pc, lr
280
2810000a020 <taf2>:
282 a020: 46f7 mov pc, lr
283
2840000a022 <ttf2>:
285 a022: 46f7 mov pc, lr
286
2870000a024 <tbf2>:
288 a024: 46f7 mov pc, lr
289 \.\.\.
290
2910000a028 <aaf3>:
292 a028: e1a0f00e mov pc, lr
293
2940000a02c <atf3>:
295 a02c: e1a0f00e mov pc, lr
296
2970000a030 <abf3>:
298 a030: e1a0f00e mov pc, lr
299
3000000a034 <taf3>:
301 a034: 46f7 mov pc, lr
302
3030000a036 <ttf3>:
304 a036: 46f7 mov pc, lr
305
3060000a038 <tbf3>:
307 a038: 46f7 mov pc, lr
308 \.\.\.
309
3100000a03c <aaf4>:
311 a03c: e1a0f00e mov pc, lr
312
3130000a040 <atf4>:
314 a040: e1a0f00e mov pc, lr
315
3160000a044 <abf4>:
317 a044: e1a0f00e mov pc, lr
318
3190000a048 <taf4>:
320 a048: 46f7 mov pc, lr
321
3220000a04a <ttf4>:
323 a04a: 46f7 mov pc, lr
324
3250000a04c <tbf4>:
326 a04c: 46f7 mov pc, lr
327 \.\.\.
328
3290000a050 <arm>:
330 a050: eb0017ea bl 10000 <foo>
331 a054: ea0017e9 b 10000 <foo>
332 a058: 0a0017e8 beq 10000 <foo>
26d97720
NS
333 a05c: e59f4000 ldr r4, \[pc\] ; a064 <arm\+0x14>
334 a060: e59f4000 ldr r4, \[pc\] ; a068 <arm\+0x18>
34e77a92
RS
335#------------------------------------------------------------------------------
336#------ .got offset for foo
337#------------------------------------------------------------------------------
338 a064: 00000070 \.word 0x00000070
339#------------------------------------------------------------------------------
340#------ PC-relative offset of .got entry for foo
341#------------------------------------------------------------------------------
342 a068: 00007004 \.word 0x00007004
343#------------------------------------------------------------------------------
344#------ aaf1's .iplt entry
345#------------------------------------------------------------------------------
6a631e86 346 a06c: ebfffbfe bl 906c <abf2@plt\+0x10>
34e77a92
RS
347#------------------------------------------------------------------------------
348#------ aaf1's .iplt entry
349#------------------------------------------------------------------------------
6a631e86 350 a070: eafffbfd b 906c <abf2@plt\+0x10>
34e77a92
RS
351#------------------------------------------------------------------------------
352#------ aaf1's .iplt entry
353#------------------------------------------------------------------------------
6a631e86 354 a074: 0afffbfc beq 906c <abf2@plt\+0x10>
26d97720
NS
355 a078: e59f4000 ldr r4, \[pc\] ; a080 <arm\+0x30>
356 a07c: e59f4000 ldr r4, \[pc\] ; a084 <arm\+0x34>
34e77a92
RS
357#------------------------------------------------------------------------------
358#------ GP-relative offset of aaf1's .igot.plt entry
359#------------------------------------------------------------------------------
360 a080: 00000024 \.word 0x00000024
361#------------------------------------------------------------------------------
362#------ PC-relative offset of aaf1's .igot.plt entry
363#------------------------------------------------------------------------------
364 a084: 00006fa0 \.word 0x00006fa0
365#------------------------------------------------------------------------------
366#------ taf1's .iplt entry
367#------------------------------------------------------------------------------
6a631e86 368 a088: ebfffc02 bl 9098 <abf2@plt\+0x3c>
34e77a92
RS
369#------------------------------------------------------------------------------
370#------ taf1's .iplt entry
371#------------------------------------------------------------------------------
6a631e86 372 a08c: eafffc01 b 9098 <abf2@plt\+0x3c>
34e77a92
RS
373#------------------------------------------------------------------------------
374#------ taf1's .iplt entry
375#------------------------------------------------------------------------------
6a631e86 376 a090: 0afffc00 beq 9098 <abf2@plt\+0x3c>
26d97720
NS
377 a094: e59f4000 ldr r4, \[pc\] ; a09c <arm\+0x4c>
378 a098: e59f4000 ldr r4, \[pc\] ; a0a0 <arm\+0x50>
34e77a92
RS
379#------------------------------------------------------------------------------
380#------ GP-relative offset of taf1's .igot.plt entry
381#------------------------------------------------------------------------------
382 a09c: 00000030 \.word 0x00000030
383#------------------------------------------------------------------------------
384#------ PC-relative offset of taf1's .igot.plt entry
385#------------------------------------------------------------------------------
386 a0a0: 00006f90 \.word 0x00006f90
387#------------------------------------------------------------------------------
388#------ abf1's .iplt entry
389#------------------------------------------------------------------------------
6a631e86 390 a0a4: ebfffbf8 bl 908c <abf2@plt\+0x30>
34e77a92
RS
391#------------------------------------------------------------------------------
392#------ abf1's .iplt entry
393#------------------------------------------------------------------------------
6a631e86 394 a0a8: eafffbf7 b 908c <abf2@plt\+0x30>
34e77a92
RS
395#------------------------------------------------------------------------------
396#------ abf1's .iplt entry
397#------------------------------------------------------------------------------
6a631e86 398 a0ac: 0afffbf6 beq 908c <abf2@plt\+0x30>
26d97720
NS
399 a0b0: e59f4000 ldr r4, \[pc\] ; a0b8 <arm\+0x68>
400 a0b4: e59f4000 ldr r4, \[pc\] ; a0bc <arm\+0x6c>
34e77a92
RS
401#------------------------------------------------------------------------------
402#------ GP-relative offset of abf1's .igot.plt entry
403#------------------------------------------------------------------------------
404 a0b8: 0000002c \.word 0x0000002c
405#------------------------------------------------------------------------------
406#------ PC-relative offset of abf1's .igot.plt entry
407#------------------------------------------------------------------------------
408 a0bc: 00006f70 \.word 0x00006f70
409#------------------------------------------------------------------------------
410#------ tbf1's .iplt entry
411#------------------------------------------------------------------------------
6a631e86 412 a0c0: ebfffbfc bl 90b8 <abf2@plt\+0x5c>
34e77a92
RS
413#------------------------------------------------------------------------------
414#------ tbf1's .iplt entry
415#------------------------------------------------------------------------------
6a631e86 416 a0c4: eafffbfb b 90b8 <abf2@plt\+0x5c>
34e77a92
RS
417#------------------------------------------------------------------------------
418#------ tbf1's .iplt entry
419#------------------------------------------------------------------------------
6a631e86 420 a0c8: 0afffbfa beq 90b8 <abf2@plt\+0x5c>
26d97720
NS
421 a0cc: e59f4000 ldr r4, \[pc\] ; a0d4 <arm\+0x84>
422 a0d0: e59f4000 ldr r4, \[pc\] ; a0d8 <arm\+0x88>
34e77a92
RS
423#------------------------------------------------------------------------------
424#------ GP-relative offset of tbf1's .igot.plt entry
425#------------------------------------------------------------------------------
426 a0d4: 00000038 \.word 0x00000038
427#------------------------------------------------------------------------------
428#------ PC-relative offset of tbf1's .igot.plt entry
429#------------------------------------------------------------------------------
430 a0d8: 00006f60 \.word 0x00006f60
431#------------------------------------------------------------------------------
432#------ aaf2's .plt entry
433#------------------------------------------------------------------------------
6a631e86 434 a0dc: ebfffbdb bl 9050 <aaf2@plt>
34e77a92
RS
435#------------------------------------------------------------------------------
436#------ aaf2's .plt entry
437#------------------------------------------------------------------------------
6a631e86 438 a0e0: eafffbda b 9050 <aaf2@plt>
34e77a92
RS
439#------------------------------------------------------------------------------
440#------ aaf2's .plt entry
441#------------------------------------------------------------------------------
6a631e86 442 a0e4: 0afffbd9 beq 9050 <aaf2@plt>
26d97720
NS
443 a0e8: e59f4000 ldr r4, \[pc\] ; a0f0 <arm\+0xa0>
444 a0ec: e59f4000 ldr r4, \[pc\] ; a0f4 <arm\+0xa4>
34e77a92
RS
445#------------------------------------------------------------------------------
446#------ .got offset for aaf2
447#------------------------------------------------------------------------------
448 a0f0: 00000088 \.word 0x00000088
449#------------------------------------------------------------------------------
450#------ PC-relative offset of .got entry for aaf2
451#------------------------------------------------------------------------------
452 a0f4: 00006f94 \.word 0x00006f94
453#------------------------------------------------------------------------------
454#------ taf2's .plt entry
455#------------------------------------------------------------------------------
6a631e86 456 a0f8: ebfffbd1 bl 9044 <taf2@plt>
34e77a92
RS
457#------------------------------------------------------------------------------
458#------ taf2's .plt entry
459#------------------------------------------------------------------------------
6a631e86 460 a0fc: eafffbd0 b 9044 <taf2@plt>
34e77a92
RS
461#------------------------------------------------------------------------------
462#------ taf2's .plt entry
463#------------------------------------------------------------------------------
6a631e86 464 a100: 0afffbcf beq 9044 <taf2@plt>
26d97720
NS
465 a104: e59f4000 ldr r4, \[pc\] ; a10c <arm\+0xbc>
466 a108: e59f4000 ldr r4, \[pc\] ; a110 <arm\+0xc0>
34e77a92
RS
467#------------------------------------------------------------------------------
468#------ .got offset for taf2
469#------------------------------------------------------------------------------
470 a10c: 00000084 \.word 0x00000084
471#------------------------------------------------------------------------------
472#------ PC-relative offset of .got entry for taf2
473#------------------------------------------------------------------------------
474 a110: 00006f74 \.word 0x00006f74
475#------------------------------------------------------------------------------
476#------ abf2's .plt entry
477#------------------------------------------------------------------------------
6a631e86 478 a114: ebfffbd1 bl 9060 <abf2@plt\+0x4>
34e77a92
RS
479#------------------------------------------------------------------------------
480#------ abf2's .plt entry
481#------------------------------------------------------------------------------
6a631e86 482 a118: eafffbd0 b 9060 <abf2@plt\+0x4>
34e77a92
RS
483#------------------------------------------------------------------------------
484#------ abf2's .plt entry
485#------------------------------------------------------------------------------
6a631e86 486 a11c: 0afffbcf beq 9060 <abf2@plt\+0x4>
26d97720
NS
487 a120: e59f4000 ldr r4, \[pc\] ; a128 <arm\+0xd8>
488 a124: e59f4000 ldr r4, \[pc\] ; a12c <arm\+0xdc>
34e77a92
RS
489#------------------------------------------------------------------------------
490#------ .got offset for abf2
491#------------------------------------------------------------------------------
492 a128: 000000a0 \.word 0x000000a0
493#------------------------------------------------------------------------------
494#------ PC-relative offset of .got entry for abf2
495#------------------------------------------------------------------------------
496 a12c: 00006f74 \.word 0x00006f74
497#------------------------------------------------------------------------------
498#------ tbf2's .plt entry
499#------------------------------------------------------------------------------
6a631e86 500 a130: ebfffbc0 bl 9038 <tbf2@plt\+0x4>
34e77a92
RS
501#------------------------------------------------------------------------------
502#------ tbf2's .plt entry
503#------------------------------------------------------------------------------
6a631e86 504 a134: eafffbbf b 9038 <tbf2@plt\+0x4>
34e77a92
RS
505#------------------------------------------------------------------------------
506#------ tbf2's .plt entry
507#------------------------------------------------------------------------------
6a631e86 508 a138: 0afffbbe beq 9038 <tbf2@plt\+0x4>
26d97720
NS
509 a13c: e59f4000 ldr r4, \[pc\] ; a144 <arm\+0xf4>
510 a140: e59f4000 ldr r4, \[pc\] ; a148 <arm\+0xf8>
34e77a92
RS
511#------------------------------------------------------------------------------
512#------ .got offset for tbf2
513#------------------------------------------------------------------------------
514 a144: 00000080 \.word 0x00000080
515#------------------------------------------------------------------------------
516#------ PC-relative offset of .got entry for tbf2
517#------------------------------------------------------------------------------
518 a148: 00006f38 \.word 0x00006f38
519#------------------------------------------------------------------------------
520#------ aaf3's .iplt entry
521#------------------------------------------------------------------------------
6a631e86 522 a14c: ebfffbfe bl 914c <abf2@plt\+0xf0>
34e77a92
RS
523#------------------------------------------------------------------------------
524#------ aaf3's .iplt entry
525#------------------------------------------------------------------------------
6a631e86 526 a150: eafffbfd b 914c <abf2@plt\+0xf0>
34e77a92
RS
527#------------------------------------------------------------------------------
528#------ aaf3's .iplt entry
529#------------------------------------------------------------------------------
6a631e86 530 a154: 0afffbfc beq 914c <abf2@plt\+0xf0>
26d97720
NS
531 a158: e59f4000 ldr r4, \[pc\] ; a160 <arm\+0x110>
532 a15c: e59f4000 ldr r4, \[pc\] ; a164 <arm\+0x114>
34e77a92
RS
533#------------------------------------------------------------------------------
534#------ GP-relative offset of aaf3's .igot.plt entry
535#------------------------------------------------------------------------------
536 a160: 00000060 \.word 0x00000060
537#------------------------------------------------------------------------------
538#------ PC-relative offset of aaf3's .igot.plt entry
539#------------------------------------------------------------------------------
540 a164: 00006efc \.word 0x00006efc
541#------------------------------------------------------------------------------
542#------ taf3's .iplt entry
543#------------------------------------------------------------------------------
6a631e86 544 a168: ebfffbe8 bl 9110 <abf2@plt\+0xb4>
34e77a92
RS
545#------------------------------------------------------------------------------
546#------ taf3's .iplt entry
547#------------------------------------------------------------------------------
6a631e86 548 a16c: eafffbe7 b 9110 <abf2@plt\+0xb4>
34e77a92
RS
549#------------------------------------------------------------------------------
550#------ taf3's .iplt entry
551#------------------------------------------------------------------------------
6a631e86 552 a170: 0afffbe6 beq 9110 <abf2@plt\+0xb4>
26d97720
NS
553 a174: e59f4000 ldr r4, \[pc\] ; a17c <arm\+0x12c>
554 a178: e59f4000 ldr r4, \[pc\] ; a180 <arm\+0x130>
34e77a92
RS
555#------------------------------------------------------------------------------
556#------ GP-relative offset of taf3's .igot.plt entry
557#------------------------------------------------------------------------------
558 a17c: 00000050 \.word 0x00000050
559#------------------------------------------------------------------------------
560#------ PC-relative offset of taf3's .igot.plt entry
561#------------------------------------------------------------------------------
562 a180: 00006ed0 \.word 0x00006ed0
563#------------------------------------------------------------------------------
564#------ abf3's .iplt entry
565#------------------------------------------------------------------------------
6a631e86 566 a184: ebfffbd6 bl 90e4 <abf2@plt\+0x88>
34e77a92
RS
567#------------------------------------------------------------------------------
568#------ abf3's .iplt entry
569#------------------------------------------------------------------------------
6a631e86 570 a188: eafffbd5 b 90e4 <abf2@plt\+0x88>
34e77a92
RS
571#------------------------------------------------------------------------------
572#------ abf3's .iplt entry
573#------------------------------------------------------------------------------
6a631e86 574 a18c: 0afffbd4 beq 90e4 <abf2@plt\+0x88>
26d97720
NS
575 a190: e59f4000 ldr r4, \[pc\] ; a198 <arm\+0x148>
576 a194: e59f4000 ldr r4, \[pc\] ; a19c <arm\+0x14c>
34e77a92
RS
577#------------------------------------------------------------------------------
578#------ GP-relative offset of abf3's .igot.plt entry
579#------------------------------------------------------------------------------
580 a198: 00000044 \.word 0x00000044
581#------------------------------------------------------------------------------
582#------ PC-relative offset of abf3's .igot.plt entry
583#------------------------------------------------------------------------------
584 a19c: 00006ea8 \.word 0x00006ea8
585#------------------------------------------------------------------------------
586#------ tbf3's .iplt entry
587#------------------------------------------------------------------------------
6a631e86 588 a1a0: ebfffbd7 bl 9104 <abf2@plt\+0xa8>
34e77a92
RS
589#------------------------------------------------------------------------------
590#------ tbf3's .iplt entry
591#------------------------------------------------------------------------------
6a631e86 592 a1a4: eafffbd6 b 9104 <abf2@plt\+0xa8>
34e77a92
RS
593#------------------------------------------------------------------------------
594#------ tbf3's .iplt entry
595#------------------------------------------------------------------------------
6a631e86 596 a1a8: 0afffbd5 beq 9104 <abf2@plt\+0xa8>
26d97720
NS
597 a1ac: e59f4000 ldr r4, \[pc\] ; a1b4 <arm\+0x164>
598 a1b0: e59f4000 ldr r4, \[pc\] ; a1b8 <arm\+0x168>
34e77a92
RS
599#------------------------------------------------------------------------------
600#------ GP-relative offset of tbf3's .igot.plt entry
601#------------------------------------------------------------------------------
602 a1b4: 0000004c \.word 0x0000004c
603#------------------------------------------------------------------------------
604#------ PC-relative offset of tbf3's .igot.plt entry
605#------------------------------------------------------------------------------
606 a1b8: 00006e94 \.word 0x00006e94
607#------------------------------------------------------------------------------
608#------ aaf4's .iplt entry
609#------------------------------------------------------------------------------
6a631e86 610 a1bc: ebfffbc0 bl 90c4 <abf2@plt\+0x68>
34e77a92
RS
611#------------------------------------------------------------------------------
612#------ aaf4's .iplt entry
613#------------------------------------------------------------------------------
6a631e86 614 a1c0: eafffbbf b 90c4 <abf2@plt\+0x68>
34e77a92
RS
615#------------------------------------------------------------------------------
616#------ aaf4's .iplt entry
617#------------------------------------------------------------------------------
6a631e86 618 a1c4: 0afffbbe beq 90c4 <abf2@plt\+0x68>
26d97720
NS
619 a1c8: e59f4000 ldr r4, \[pc\] ; a1d0 <arm\+0x180>
620 a1cc: e59f4000 ldr r4, \[pc\] ; a1d4 <arm\+0x184>
34e77a92
RS
621#------------------------------------------------------------------------------
622#------ .got offset for aaf4
623#------------------------------------------------------------------------------
624 a1d0: 00000078 \.word 0x00000078
625#------------------------------------------------------------------------------
626#------ PC-relative offset of .got entry for aaf4
627#------------------------------------------------------------------------------
628 a1d4: 00006ea4 \.word 0x00006ea4
629#------------------------------------------------------------------------------
630#------ taf4's .iplt entry
631#------------------------------------------------------------------------------
6a631e86 632 a1d8: ebfffbe2 bl 9168 <abf2@plt\+0x10c>
34e77a92
RS
633#------------------------------------------------------------------------------
634#------ taf4's .iplt entry
635#------------------------------------------------------------------------------
6a631e86 636 a1dc: eafffbe1 b 9168 <abf2@plt\+0x10c>
34e77a92
RS
637#------------------------------------------------------------------------------
638#------ taf4's .iplt entry
639#------------------------------------------------------------------------------
6a631e86 640 a1e0: 0afffbe0 beq 9168 <abf2@plt\+0x10c>
26d97720
NS
641 a1e4: e59f4000 ldr r4, \[pc\] ; a1ec <arm\+0x19c>
642 a1e8: e59f4000 ldr r4, \[pc\] ; a1f0 <arm\+0x1a0>
34e77a92
RS
643#------------------------------------------------------------------------------
644#------ .got offset for taf4
645#------------------------------------------------------------------------------
646 a1ec: 0000009c \.word 0x0000009c
647#------------------------------------------------------------------------------
648#------ PC-relative offset of .got entry for taf4
649#------------------------------------------------------------------------------
650 a1f0: 00006eac \.word 0x00006eac
651#------------------------------------------------------------------------------
652#------ abf4's .iplt entry
653#------------------------------------------------------------------------------
6a631e86 654 a1f4: ebfffbc9 bl 9120 <abf2@plt\+0xc4>
34e77a92
RS
655#------------------------------------------------------------------------------
656#------ abf4's .iplt entry
657#------------------------------------------------------------------------------
6a631e86 658 a1f8: eafffbc8 b 9120 <abf2@plt\+0xc4>
34e77a92
RS
659#------------------------------------------------------------------------------
660#------ abf4's .iplt entry
661#------------------------------------------------------------------------------
6a631e86 662 a1fc: 0afffbc7 beq 9120 <abf2@plt\+0xc4>
26d97720
NS
663 a200: e59f4000 ldr r4, \[pc\] ; a208 <arm\+0x1b8>
664 a204: e59f4000 ldr r4, \[pc\] ; a20c <arm\+0x1bc>
34e77a92
RS
665#------------------------------------------------------------------------------
666#------ .got offset for abf4
667#------------------------------------------------------------------------------
668 a208: 0000008c \.word 0x0000008c
669#------------------------------------------------------------------------------
670#------ PC-relative offset of .got entry for abf4
671#------------------------------------------------------------------------------
672 a20c: 00006e80 \.word 0x00006e80
673#------------------------------------------------------------------------------
674#------ tbf4's .iplt entry
675#------------------------------------------------------------------------------
6a631e86 676 a210: ebfffbc6 bl 9130 <abf2@plt\+0xd4>
34e77a92
RS
677#------------------------------------------------------------------------------
678#------ tbf4's .iplt entry
679#------------------------------------------------------------------------------
6a631e86 680 a214: eafffbc5 b 9130 <abf2@plt\+0xd4>
34e77a92
RS
681#------------------------------------------------------------------------------
682#------ tbf4's .iplt entry
683#------------------------------------------------------------------------------
6a631e86 684 a218: 0afffbc4 beq 9130 <abf2@plt\+0xd4>
26d97720
NS
685 a21c: e59f4000 ldr r4, \[pc\] ; a224 <arm\+0x1d4>
686 a220: e59f4000 ldr r4, \[pc\] ; a228 <arm\+0x1d8>
34e77a92
RS
687#------------------------------------------------------------------------------
688#------ .got offset for tbf4
689#------------------------------------------------------------------------------
690 a224: 00000090 \.word 0x00000090
691#------------------------------------------------------------------------------
692#------ PC-relative offset of .got entry for tbf4
693#------------------------------------------------------------------------------
694 a228: 00006e68 \.word 0x00006e68
695
6960000a22c <_thumb>:
697 a22c: f005 fee8 bl 10000 <foo>
698 a230: f005 bee6 b\.w 10000 <foo>
699 a234: f005 86e4 beq\.w 10000 <foo>
700 a238: 4c00 ldr r4, \[pc, #0\] ; \(a23c <_thumb\+0x10>\)
701 a23a: 4c01 ldr r4, \[pc, #4\] ; \(a240 <_thumb\+0x14>\)
702#------------------------------------------------------------------------------
703#------ .got offset for foo
704#------------------------------------------------------------------------------
705 a23c: 00000070 \.word 0x00000070
706#------------------------------------------------------------------------------
707#------ PC-relative offset of .got entry for foo
708#------------------------------------------------------------------------------
709 a240: 00006e2c \.word 0x00006e2c
710#------------------------------------------------------------------------------
711#------ atf1's .iplt entry
712#------------------------------------------------------------------------------
6a631e86 713 a244: f7fe ef1a blx 907c <abf2@plt\+0x20>
34e77a92
RS
714#------------------------------------------------------------------------------
715#------ thumb entry to atf1's .iplt entry
716#------------------------------------------------------------------------------
6a631e86 717 a248: f7fe bf16 b\.w 9078 <abf2@plt\+0x1c>
34e77a92
RS
718#------------------------------------------------------------------------------
719#------ thumb entry to atf1's .iplt entry
720#------------------------------------------------------------------------------
6a631e86 721 a24c: f43e af14 beq\.w 9078 <abf2@plt\+0x1c>
34e77a92
RS
722 a250: 4c00 ldr r4, \[pc, #0\] ; \(a254 <_thumb\+0x28>\)
723 a252: 4c01 ldr r4, \[pc, #4\] ; \(a258 <_thumb\+0x2c>\)
724#------------------------------------------------------------------------------
725#------ GP-relative offset of atf1's .igot.plt entry
726#------------------------------------------------------------------------------
727 a254: 00000028 \.word 0x00000028
728#------------------------------------------------------------------------------
729#------ PC-relative offset of atf1's .igot.plt entry
730#------------------------------------------------------------------------------
731 a258: 00006dd0 \.word 0x00006dd0
732#------------------------------------------------------------------------------
733#------ ttf1's .iplt entry
734#------------------------------------------------------------------------------
6a631e86 735 a25c: f7fe ef24 blx 90a8 <abf2@plt\+0x4c>
34e77a92
RS
736#------------------------------------------------------------------------------
737#------ thumb entry to ttf1's .iplt entry
738#------------------------------------------------------------------------------
6a631e86 739 a260: f7fe bf20 b\.w 90a4 <abf2@plt\+0x48>
34e77a92
RS
740#------------------------------------------------------------------------------
741#------ thumb entry to ttf1's .iplt entry
742#------------------------------------------------------------------------------
6a631e86 743 a264: f43e af1e beq\.w 90a4 <abf2@plt\+0x48>
34e77a92
RS
744 a268: 4c00 ldr r4, \[pc, #0\] ; \(a26c <_thumb\+0x40>\)
745 a26a: 4c01 ldr r4, \[pc, #4\] ; \(a270 <_thumb\+0x44>\)
746#------------------------------------------------------------------------------
747#------ GP-relative offset of ttf1's .igot.plt entry
748#------------------------------------------------------------------------------
749 a26c: 00000034 \.word 0x00000034
750#------------------------------------------------------------------------------
751#------ PC-relative offset of ttf1's .igot.plt entry
752#------------------------------------------------------------------------------
753 a270: 00006dc4 \.word 0x00006dc4
754#------------------------------------------------------------------------------
755#------ abf1's .iplt entry
756#------------------------------------------------------------------------------
6a631e86 757 a274: f7fe ef0a blx 908c <abf2@plt\+0x30>
34e77a92
RS
758#------------------------------------------------------------------------------
759#------ thumb entry to abf1's .iplt entry
760#------------------------------------------------------------------------------
6a631e86 761 a278: f7fe bf06 b\.w 9088 <abf2@plt\+0x2c>
34e77a92
RS
762#------------------------------------------------------------------------------
763#------ thumb entry to abf1's .iplt entry
764#------------------------------------------------------------------------------
6a631e86 765 a27c: f43e af04 beq\.w 9088 <abf2@plt\+0x2c>
34e77a92
RS
766 a280: 4c00 ldr r4, \[pc, #0\] ; \(a284 <_thumb\+0x58>\)
767 a282: 4c01 ldr r4, \[pc, #4\] ; \(a288 <_thumb\+0x5c>\)
768#------------------------------------------------------------------------------
769#------ GP-relative offset of abf1's .igot.plt entry
770#------------------------------------------------------------------------------
771 a284: 0000002c \.word 0x0000002c
772#------------------------------------------------------------------------------
773#------ PC-relative offset of abf1's .igot.plt entry
774#------------------------------------------------------------------------------
775 a288: 00006da4 \.word 0x00006da4
776#------------------------------------------------------------------------------
777#------ tbf1's .iplt entry
778#------------------------------------------------------------------------------
6a631e86 779 a28c: f7fe ef14 blx 90b8 <abf2@plt\+0x5c>
34e77a92
RS
780#------------------------------------------------------------------------------
781#------ thumb entry to tbf1's .iplt entry
782#------------------------------------------------------------------------------
6a631e86 783 a290: f7fe bf10 b\.w 90b4 <abf2@plt\+0x58>
34e77a92
RS
784#------------------------------------------------------------------------------
785#------ thumb entry to tbf1's .iplt entry
786#------------------------------------------------------------------------------
6a631e86 787 a294: f43e af0e beq\.w 90b4 <abf2@plt\+0x58>
34e77a92
RS
788 a298: 4c00 ldr r4, \[pc, #0\] ; \(a29c <_thumb\+0x70>\)
789 a29a: 4c01 ldr r4, \[pc, #4\] ; \(a2a0 <_thumb\+0x74>\)
790#------------------------------------------------------------------------------
791#------ GP-relative offset of tbf1's .igot.plt entry
792#------------------------------------------------------------------------------
793 a29c: 00000038 \.word 0x00000038
794#------------------------------------------------------------------------------
795#------ PC-relative offset of tbf1's .igot.plt entry
796#------------------------------------------------------------------------------
797 a2a0: 00006d98 \.word 0x00006d98
798#------------------------------------------------------------------------------
799#------ atf2's .plt entry
800#------------------------------------------------------------------------------
6a631e86 801 a2a4: f7fe eeb8 blx 9018 <atf2@plt\+0x4>
34e77a92
RS
802#------------------------------------------------------------------------------
803#------ thumb entry to atf2's .plt entry
804#------------------------------------------------------------------------------
6a631e86 805 a2a8: f7fe beb4 b\.w 9014 <atf2@plt>
34e77a92
RS
806#------------------------------------------------------------------------------
807#------ thumb entry to atf2's .plt entry
808#------------------------------------------------------------------------------
6a631e86 809 a2ac: f43e aeb2 beq\.w 9014 <atf2@plt>
34e77a92
RS
810 a2b0: 4c00 ldr r4, \[pc, #0\] ; \(a2b4 <_thumb\+0x88>\)
811 a2b2: 4c01 ldr r4, \[pc, #4\] ; \(a2b8 <_thumb\+0x8c>\)
812#------------------------------------------------------------------------------
813#------ .got offset for atf2
814#------------------------------------------------------------------------------
815 a2b4: 00000074 \.word 0x00000074
816#------------------------------------------------------------------------------
817#------ PC-relative offset of .got entry for atf2
818#------------------------------------------------------------------------------
819 a2b8: 00006dbc \.word 0x00006dbc
820#------------------------------------------------------------------------------
821#------ ttf2's .plt entry
822#------------------------------------------------------------------------------
6a631e86 823 a2bc: f7fe eeb4 blx 9028 <ttf2@plt\+0x4>
34e77a92
RS
824#------------------------------------------------------------------------------
825#------ thumb entry to ttf2's .plt entry
826#------------------------------------------------------------------------------
6a631e86 827 a2c0: f7fe beb0 b\.w 9024 <ttf2@plt>
34e77a92
RS
828#------------------------------------------------------------------------------
829#------ thumb entry to ttf2's .plt entry
830#------------------------------------------------------------------------------
6a631e86 831 a2c4: f43e aeae beq\.w 9024 <ttf2@plt>
34e77a92
RS
832 a2c8: 4c00 ldr r4, \[pc, #0\] ; \(a2cc <_thumb\+0xa0>\)
833 a2ca: 4c01 ldr r4, \[pc, #4\] ; \(a2d0 <_thumb\+0xa4>\)
834#------------------------------------------------------------------------------
835#------ .got offset for ttf2
836#------------------------------------------------------------------------------
837 a2cc: 0000007c \.word 0x0000007c
838#------------------------------------------------------------------------------
839#------ PC-relative offset of .got entry for ttf2
840#------------------------------------------------------------------------------
841 a2d0: 00006dac \.word 0x00006dac
842#------------------------------------------------------------------------------
843#------ abf2's .plt entry
844#------------------------------------------------------------------------------
6a631e86 845 a2d4: f7fe eec4 blx 9060 <abf2@plt\+0x4>
34e77a92
RS
846#------------------------------------------------------------------------------
847#------ thumb entry to abf2's .plt entry
848#------------------------------------------------------------------------------
6a631e86 849 a2d8: f7fe bec0 b\.w 905c <abf2@plt>
34e77a92
RS
850#------------------------------------------------------------------------------
851#------ thumb entry to abf2's .plt entry
852#------------------------------------------------------------------------------
6a631e86 853 a2dc: f43e aebe beq\.w 905c <abf2@plt>
34e77a92
RS
854 a2e0: 4c00 ldr r4, \[pc, #0\] ; \(a2e4 <_thumb\+0xb8>\)
855 a2e2: 4c01 ldr r4, \[pc, #4\] ; \(a2e8 <_thumb\+0xbc>\)
856#------------------------------------------------------------------------------
857#------ .got offset for abf2
858#------------------------------------------------------------------------------
859 a2e4: 000000a0 \.word 0x000000a0
860#------------------------------------------------------------------------------
861#------ PC-relative offset of .got entry for abf2
862#------------------------------------------------------------------------------
863 a2e8: 00006db8 \.word 0x00006db8
864#------------------------------------------------------------------------------
865#------ tbf2's .plt entry
866#------------------------------------------------------------------------------
6a631e86 867 a2ec: f7fe eea4 blx 9038 <tbf2@plt\+0x4>
34e77a92
RS
868#------------------------------------------------------------------------------
869#------ thumb entry to tbf2's .plt entry
870#------------------------------------------------------------------------------
6a631e86 871 a2f0: f7fe bea0 b\.w 9034 <tbf2@plt>
34e77a92
RS
872#------------------------------------------------------------------------------
873#------ thumb entry to tbf2's .plt entry
874#------------------------------------------------------------------------------
6a631e86 875 a2f4: f43e ae9e beq\.w 9034 <tbf2@plt>
34e77a92
RS
876 a2f8: 4c00 ldr r4, \[pc, #0\] ; \(a2fc <_thumb\+0xd0>\)
877 a2fa: 4c01 ldr r4, \[pc, #4\] ; \(a300 <_thumb\+0xd4>\)
878#------------------------------------------------------------------------------
879#------ .got offset for tbf2
880#------------------------------------------------------------------------------
881 a2fc: 00000080 \.word 0x00000080
882#------------------------------------------------------------------------------
883#------ PC-relative offset of .got entry for tbf2
884#------------------------------------------------------------------------------
885 a300: 00006d80 \.word 0x00006d80
886#------------------------------------------------------------------------------
887#------ atf3's .iplt entry
888#------------------------------------------------------------------------------
6a631e86 889 a304: f7fe eee6 blx 90d4 <abf2@plt\+0x78>
34e77a92
RS
890#------------------------------------------------------------------------------
891#------ thumb entry to atf3's .iplt entry
892#------------------------------------------------------------------------------
6a631e86 893 a308: f7fe bee2 b\.w 90d0 <abf2@plt\+0x74>
34e77a92
RS
894#------------------------------------------------------------------------------
895#------ thumb entry to atf3's .iplt entry
896#------------------------------------------------------------------------------
6a631e86 897 a30c: f43e aee0 beq\.w 90d0 <abf2@plt\+0x74>
34e77a92
RS
898 a310: 4c00 ldr r4, \[pc, #0\] ; \(a314 <_thumb\+0xe8>\)
899 a312: 4c01 ldr r4, \[pc, #4\] ; \(a318 <_thumb\+0xec>\)
900#------------------------------------------------------------------------------
901#------ GP-relative offset of atf3's .igot.plt entry
902#------------------------------------------------------------------------------
903 a314: 00000040 \.word 0x00000040
904#------------------------------------------------------------------------------
905#------ PC-relative offset of atf3's .igot.plt entry
906#------------------------------------------------------------------------------
907 a318: 00006d28 \.word 0x00006d28
908#------------------------------------------------------------------------------
909#------ ttf3's .iplt entry
910#------------------------------------------------------------------------------
6a631e86 911 a31c: f7fe eeea blx 90f4 <abf2@plt\+0x98>
34e77a92
RS
912#------------------------------------------------------------------------------
913#------ thumb entry to ttf3's .iplt entry
914#------------------------------------------------------------------------------
6a631e86 915 a320: f7fe bee6 b\.w 90f0 <abf2@plt\+0x94>
34e77a92
RS
916#------------------------------------------------------------------------------
917#------ thumb entry to ttf3's .iplt entry
918#------------------------------------------------------------------------------
6a631e86 919 a324: f43e aee4 beq\.w 90f0 <abf2@plt\+0x94>
34e77a92
RS
920 a328: 4c00 ldr r4, \[pc, #0\] ; \(a32c <_thumb\+0x100>\)
921 a32a: 4c01 ldr r4, \[pc, #4\] ; \(a330 <_thumb\+0x104>\)
922#------------------------------------------------------------------------------
923#------ GP-relative offset of ttf3's .igot.plt entry
924#------------------------------------------------------------------------------
925 a32c: 00000048 \.word 0x00000048
926#------------------------------------------------------------------------------
927#------ PC-relative offset of ttf3's .igot.plt entry
928#------------------------------------------------------------------------------
929 a330: 00006d18 \.word 0x00006d18
930#------------------------------------------------------------------------------
931#------ abf3's .iplt entry
932#------------------------------------------------------------------------------
6a631e86 933 a334: f7fe eed6 blx 90e4 <abf2@plt\+0x88>
34e77a92
RS
934#------------------------------------------------------------------------------
935#------ thumb entry to abf3's .iplt entry
936#------------------------------------------------------------------------------
6a631e86 937 a338: f7fe bed2 b\.w 90e0 <abf2@plt\+0x84>
34e77a92
RS
938#------------------------------------------------------------------------------
939#------ thumb entry to abf3's .iplt entry
940#------------------------------------------------------------------------------
6a631e86 941 a33c: f43e aed0 beq\.w 90e0 <abf2@plt\+0x84>
34e77a92
RS
942 a340: 4c00 ldr r4, \[pc, #0\] ; \(a344 <_thumb\+0x118>\)
943 a342: 4c01 ldr r4, \[pc, #4\] ; \(a348 <_thumb\+0x11c>\)
944#------------------------------------------------------------------------------
945#------ GP-relative offset of abf3's .igot.plt entry
946#------------------------------------------------------------------------------
947 a344: 00000044 \.word 0x00000044
948#------------------------------------------------------------------------------
949#------ PC-relative offset of abf3's .igot.plt entry
950#------------------------------------------------------------------------------
951 a348: 00006cfc \.word 0x00006cfc
952#------------------------------------------------------------------------------
953#------ tbf3's .iplt entry
954#------------------------------------------------------------------------------
6a631e86 955 a34c: f7fe eeda blx 9104 <abf2@plt\+0xa8>
34e77a92
RS
956#------------------------------------------------------------------------------
957#------ thumb entry to tbf3's .iplt entry
958#------------------------------------------------------------------------------
6a631e86 959 a350: f7fe bed6 b\.w 9100 <abf2@plt\+0xa4>
34e77a92
RS
960#------------------------------------------------------------------------------
961#------ thumb entry to tbf3's .iplt entry
962#------------------------------------------------------------------------------
6a631e86 963 a354: f43e aed4 beq\.w 9100 <abf2@plt\+0xa4>
34e77a92
RS
964 a358: 4c00 ldr r4, \[pc, #0\] ; \(a35c <_thumb\+0x130>\)
965 a35a: 4c01 ldr r4, \[pc, #4\] ; \(a360 <_thumb\+0x134>\)
966#------------------------------------------------------------------------------
967#------ GP-relative offset of tbf3's .igot.plt entry
968#------------------------------------------------------------------------------
969 a35c: 0000004c \.word 0x0000004c
970#------------------------------------------------------------------------------
971#------ PC-relative offset of tbf3's .igot.plt entry
972#------------------------------------------------------------------------------
973 a360: 00006cec \.word 0x00006cec
974#------------------------------------------------------------------------------
975#------ atf4's .iplt entry
976#------------------------------------------------------------------------------
6a631e86 977 a364: f7fe eefa blx 915c <abf2@plt\+0x100>
34e77a92
RS
978#------------------------------------------------------------------------------
979#------ thumb entry to atf4's .iplt entry
980#------------------------------------------------------------------------------
6a631e86 981 a368: f7fe bef6 b\.w 9158 <abf2@plt\+0xfc>
34e77a92
RS
982#------------------------------------------------------------------------------
983#------ thumb entry to atf4's .iplt entry
984#------------------------------------------------------------------------------
6a631e86 985 a36c: f43e aef4 beq\.w 9158 <abf2@plt\+0xfc>
34e77a92
RS
986 a370: 4c00 ldr r4, \[pc, #0\] ; \(a374 <_thumb\+0x148>\)
987 a372: 4c01 ldr r4, \[pc, #4\] ; \(a378 <_thumb\+0x14c>\)
988#------------------------------------------------------------------------------
989#------ .got offset for atf4
990#------------------------------------------------------------------------------
991 a374: 00000098 \.word 0x00000098
992#------------------------------------------------------------------------------
993#------ PC-relative offset of .got entry for atf4
994#------------------------------------------------------------------------------
995 a378: 00006d20 \.word 0x00006d20
996#------------------------------------------------------------------------------
997#------ ttf4's .iplt entry
998#------------------------------------------------------------------------------
6a631e86 999 a37c: f7fe eee0 blx 9140 <abf2@plt\+0xe4>
34e77a92
RS
1000#------------------------------------------------------------------------------
1001#------ thumb entry to ttf4's .iplt entry
1002#------------------------------------------------------------------------------
6a631e86 1003 a380: f7fe bedc b\.w 913c <abf2@plt\+0xe0>
34e77a92
RS
1004#------------------------------------------------------------------------------
1005#------ thumb entry to ttf4's .iplt entry
1006#------------------------------------------------------------------------------
6a631e86 1007 a384: f43e aeda beq\.w 913c <abf2@plt\+0xe0>
34e77a92
RS
1008 a388: 4c00 ldr r4, \[pc, #0\] ; \(a38c <_thumb\+0x160>\)
1009 a38a: 4c01 ldr r4, \[pc, #4\] ; \(a390 <_thumb\+0x164>\)
1010#------------------------------------------------------------------------------
1011#------ .got offset for ttf4
1012#------------------------------------------------------------------------------
1013 a38c: 00000094 \.word 0x00000094
1014#------------------------------------------------------------------------------
1015#------ PC-relative offset of .got entry for ttf4
1016#------------------------------------------------------------------------------
1017 a390: 00006d04 \.word 0x00006d04
1018#------------------------------------------------------------------------------
1019#------ abf4's .iplt entry
1020#------------------------------------------------------------------------------
6a631e86 1021 a394: f7fe eec4 blx 9120 <abf2@plt\+0xc4>
34e77a92
RS
1022#------------------------------------------------------------------------------
1023#------ thumb entry to abf4's .iplt entry
1024#------------------------------------------------------------------------------
6a631e86 1025 a398: f7fe bec0 b\.w 911c <abf2@plt\+0xc0>
34e77a92
RS
1026#------------------------------------------------------------------------------
1027#------ thumb entry to abf4's .iplt entry
1028#------------------------------------------------------------------------------
6a631e86 1029 a39c: f43e aebe beq\.w 911c <abf2@plt\+0xc0>
34e77a92
RS
1030 a3a0: 4c00 ldr r4, \[pc, #0\] ; \(a3a4 <_thumb\+0x178>\)
1031 a3a2: 4c01 ldr r4, \[pc, #4\] ; \(a3a8 <_thumb\+0x17c>\)
1032#------------------------------------------------------------------------------
1033#------ .got offset for abf4
1034#------------------------------------------------------------------------------
1035 a3a4: 0000008c \.word 0x0000008c
1036#------------------------------------------------------------------------------
1037#------ PC-relative offset of .got entry for abf4
1038#------------------------------------------------------------------------------
1039 a3a8: 00006ce4 \.word 0x00006ce4
1040#------------------------------------------------------------------------------
1041#------ tbf4's .iplt entry
1042#------------------------------------------------------------------------------
6a631e86 1043 a3ac: f7fe eec0 blx 9130 <abf2@plt\+0xd4>
34e77a92
RS
1044#------------------------------------------------------------------------------
1045#------ thumb entry to tbf4's .iplt entry
1046#------------------------------------------------------------------------------
6a631e86 1047 a3b0: f7fe bebc b\.w 912c <abf2@plt\+0xd0>
34e77a92
RS
1048#------------------------------------------------------------------------------
1049#------ thumb entry to tbf4's .iplt entry
1050#------------------------------------------------------------------------------
6a631e86 1051 a3b4: f43e aeba beq\.w 912c <abf2@plt\+0xd0>
34e77a92
RS
1052 a3b8: 4c00 ldr r4, \[pc, #0\] ; \(a3bc <_thumb\+0x190>\)
1053 a3ba: 4c01 ldr r4, \[pc, #4\] ; \(a3c0 <_thumb\+0x194>\)
1054#------------------------------------------------------------------------------
1055#------ .got offset for tbf4
1056#------------------------------------------------------------------------------
1057 a3bc: 00000090 \.word 0x00000090
1058#------------------------------------------------------------------------------
1059#------ PC-relative offset of .got entry for tbf4
1060#------------------------------------------------------------------------------
1061 a3c0: 00006cd0 \.word 0x00006cd0
This page took 0.544333 seconds and 4 git commands to generate.