Upload Tizen:Base source
[external/binutils.git] / ld / testsuite / ld-arm / ifunc-3.dd
1
2 .*
3
4
5 Disassembly of section \.plt:
6
7 00009000 <\.plt>:
8     9000:       e52de004        push    {lr}            ; \(str lr, \[sp, #-4\]!\)
9     9004:       e59fe004        ldr     lr, \[pc, #4\]  ; 9010 <f1-0xff0>
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 #------ f2's .plt entry
18 #------------------------------------------------------------------------------
19     9014:       e28fc600        add     ip, pc, #0
20     9018:       e28cca07        add     ip, ip, #28672  ; 0x7000
21     901c:       e5bcfff0        ldr     pc, \[ip, #4080\]!      ; 0xff0
22
23 Disassembly of section \.iplt:
24
25 00009020 <\.iplt>:
26 #------------------------------------------------------------------------------
27 #------ f1's .iplt entry
28 #------------------------------------------------------------------------------
29     9020:       e28fc600        add     ip, pc, #0
30     9024:       e28cca07        add     ip, ip, #28672  ; 0x7000
31     9028:       e5bcffe8        ldr     pc, \[ip, #4072\]!      ; 0xfe8
32 #------------------------------------------------------------------------------
33 #------ f3's .iplt entry
34 #------------------------------------------------------------------------------
35     902c:       e28fc600        add     ip, pc, #0
36     9030:       e28cca07        add     ip, ip, #28672  ; 0x7000
37     9034:       e5bcffe0        ldr     pc, \[ip, #4064\]!      ; 0xfe0
38 #------------------------------------------------------------------------------
39 #------ f4's .iplt entry
40 #------------------------------------------------------------------------------
41     9038:       e28fc600        add     ip, pc, #0
42     903c:       e28cca07        add     ip, ip, #28672  ; 0x7000
43     9040:       e5bcffd8        ldr     pc, \[ip, #4056\]!      ; 0xfd8
44
45 Disassembly of section \.text:
46
47 0000a000 <f1>:
48     a000:       e1a0f00e        mov     pc, lr
49
50 0000a004 <f2>:
51     a004:       e1a0f00e        mov     pc, lr
52
53 0000a008 <f3>:
54     a008:       e1a0f00e        mov     pc, lr
55
56 0000a00c <f4>:
57     a00c:       e1a0f00e        mov     pc, lr
58
59 0000a010 <arm>:
60     a010:       eb0017fa        bl      10000 <foo>
61     a014:       e59f4000        ldr     r4, \[pc, #0\]  ; a01c <arm\+0xc>
62     a018:       e59f4000        ldr     r4, \[pc, #0\]  ; a020 <arm\+0x10>
63 #------------------------------------------------------------------------------
64 #------ .got offset for foo
65 #------------------------------------------------------------------------------
66     a01c:       00000020        \.word  0x00000020
67 #------------------------------------------------------------------------------
68 #------ PC-relative offset of .got entry for foo
69 #------------------------------------------------------------------------------
70     a020:       00006ffc        \.word  0x00006ffc
71 #------------------------------------------------------------------------------
72 #------ f1's .iplt entry
73 #------------------------------------------------------------------------------
74     a024:       ebfffbfd        bl      9020 <f1-0xfe0>
75     a028:       e59f4000        ldr     r4, \[pc, #0\]  ; a030 <arm\+0x20>
76     a02c:       e59f4000        ldr     r4, \[pc, #0\]  ; a034 <arm\+0x24>
77 #------------------------------------------------------------------------------
78 #------ GP-relative offset of f1's .igot.plt entry
79 #------------------------------------------------------------------------------
80     a030:       00000010        \.word  0x00000010
81 #------------------------------------------------------------------------------
82 #------ PC-relative offset of f1's .igot.plt entry
83 #------------------------------------------------------------------------------
84     a034:       00006fdc        \.word  0x00006fdc
85 #------------------------------------------------------------------------------
86 #------ f2's .plt entry
87 #------------------------------------------------------------------------------
88     a038:       ebfffbf5        bl      9014 <f1-0xfec>
89     a03c:       e59f4000        ldr     r4, \[pc, #0\]  ; a044 <arm\+0x34>
90     a040:       e59f4000        ldr     r4, \[pc, #0\]  ; a048 <arm\+0x38>
91 #------------------------------------------------------------------------------
92 #------ .got offset for f2
93 #------------------------------------------------------------------------------
94     a044:       00000024        \.word  0x00000024
95 #------------------------------------------------------------------------------
96 #------ PC-relative offset of .got entry for f2
97 #------------------------------------------------------------------------------
98     a048:       00006fdc        \.word  0x00006fdc
99 #------------------------------------------------------------------------------
100 #------ f3's .iplt entry
101 #------------------------------------------------------------------------------
102     a04c:       ebfffbf6        bl      902c <f1-0xfd4>
103     a050:       e59f4000        ldr     r4, \[pc, #0\]  ; a058 <arm\+0x48>
104     a054:       e59f4000        ldr     r4, \[pc, #0\]  ; a05c <arm\+0x4c>
105 #------------------------------------------------------------------------------
106 #------ GP-relative offset of f3's .igot.plt entry
107 #------------------------------------------------------------------------------
108     a058:       00000014        \.word  0x00000014
109 #------------------------------------------------------------------------------
110 #------ PC-relative offset of f3's .igot.plt entry
111 #------------------------------------------------------------------------------
112     a05c:       00006fb8        \.word  0x00006fb8
113 #------------------------------------------------------------------------------
114 #------ f4's .iplt entry
115 #------------------------------------------------------------------------------
116     a060:       ebfffbf4        bl      9038 <f1-0xfc8>
117     a064:       e59f4000        ldr     r4, \[pc, #0\]  ; a06c <arm\+0x5c>
118     a068:       e59f4000        ldr     r4, \[pc, #0\]  ; a070 <arm\+0x60>
119 #------------------------------------------------------------------------------
120 #------ .got offset for f4
121 #------------------------------------------------------------------------------
122     a06c:       00000028        \.word  0x00000028
123 #------------------------------------------------------------------------------
124 #------ PC-relative offset of .got entry for f4
125 #------------------------------------------------------------------------------
126     a070:       00006fb8        \.word  0x00006fb8