ELF: Don't check relocations in non-loaded, non-alloced sections
[deliverable/binutils-gdb.git] / ld / testsuite / ld-arm / ifunc-7.dd
CommitLineData
34e77a92
RS
1
2.*
3
4
34e77a92
RS
5Disassembly of section \.iplt:
6
52db4ec2 700009000 <\.iplt>:
34e77a92
RS
8#------------------------------------------------------------------------------
9#------ f1's .iplt entry
10#------------------------------------------------------------------------------
52db4ec2
JW
11 9000: e28fc600 add ip, pc, #0, 12
12 9004: e28cca08 add ip, ip, #8, 20 ; 0x8000
13 9008: e5bcf004 ldr pc, \[ip, #4\]!
34e77a92
RS
14#------------------------------------------------------------------------------
15#------ f3's .iplt entry
16#------------------------------------------------------------------------------
52db4ec2
JW
17 900c: e28fc600 add ip, pc, #0, 12
18 9010: e28cca07 add ip, ip, #28672 ; 0x7000
19 9014: e5bcfffc ldr pc, \[ip, #4092\]! ; 0xffc
34e77a92
RS
20
21Disassembly of section \.text:
22
230000a000 <f1>:
24 a000: e1a0f00e mov pc, lr
25
260000a004 <f3>:
27 a004: e1a0f00e mov pc, lr
28
290000a008 <arm>:
30 a008: eb0017fc bl 10000 <foo>
26d97720
NS
31 a00c: e59f4000 ldr r4, \[pc\] ; a014 <arm\+0xc>
32 a010: e59f4000 ldr r4, \[pc\] ; a018 <arm\+0x10>
34e77a92
RS
33#------------------------------------------------------------------------------
34#------ .got offset for foo
35#------------------------------------------------------------------------------
52db4ec2 36 a014: 00000018 \.word 0x00000018
34e77a92
RS
37#------------------------------------------------------------------------------
38#------ PC-relative offset of .got entry for foo
39#------------------------------------------------------------------------------
52db4ec2 40 a018: 00006ffc \.word 0x00006ffc
34e77a92
RS
41#------------------------------------------------------------------------------
42#------ f1's .iplt entry
43#------------------------------------------------------------------------------
52db4ec2 44 a01c: ebfffbf7 bl 9000 <f1-0x1000>
26d97720
NS
45 a020: e59f4000 ldr r4, \[pc\] ; a028 <arm\+0x20>
46 a024: e59f4000 ldr r4, \[pc\] ; a02c <arm\+0x24>
34e77a92
RS
47#------------------------------------------------------------------------------
48#------ GP-relative offset of f1's .igot.plt entry
49#------------------------------------------------------------------------------
52db4ec2 50 a028: 0000000c \.word 0x0000000c
34e77a92
RS
51#------------------------------------------------------------------------------
52#------ PC-relative offset of f1's .igot.plt entry
53#------------------------------------------------------------------------------
52db4ec2 54 a02c: 00006fe0 \.word 0x00006fe0
34e77a92 55#------------------------------------------------------------------------------
52db4ec2 56#------ f3's .iplt entry
34e77a92 57#------------------------------------------------------------------------------
52db4ec2 58 a030: ebfffbf5 bl 900c <f1-0xff4>
26d97720
NS
59 a034: e59f4000 ldr r4, \[pc\] ; a03c <arm\+0x34>
60 a038: e59f4000 ldr r4, \[pc\] ; a040 <arm\+0x38>
34e77a92 61#------------------------------------------------------------------------------
34e77a92
RS
62#------ GP-relative offset of f3's .igot.plt entry
63#------------------------------------------------------------------------------
52db4ec2 64 a03c: 00000010 \.word 0x00000010
34e77a92
RS
65#------------------------------------------------------------------------------
66#------ PC-relative offset of f3's .igot.plt entry
67#------------------------------------------------------------------------------
52db4ec2 68 a040: 00006fd0 \.word 0x00006fd0
This page took 0.417489 seconds and 4 git commands to generate.