Upload Tizen:Base source
[external/binutils.git] / ld / testsuite / ld-arm / ifunc-7.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 #------ f4's .plt entry
24 #------------------------------------------------------------------------------
25     9020:       e28fc600        add     ip, pc, #0
26     9024:       e28cca07        add     ip, ip, #28672  ; 0x7000
27     9028:       e5bcffe8        ldr     pc, \[ip, #4072\]!      ; 0xfe8
28
29 Disassembly of section \.iplt:
30
31 0000902c <\.iplt>:
32 #------------------------------------------------------------------------------
33 #------ f1'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 #------ f3'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 <f3>:
51     a004:       e1a0f00e        mov     pc, lr
52
53 0000a008 <arm>:
54     a008:       eb0017fc        bl      10000 <foo>
55     a00c:       e59f4000        ldr     r4, \[pc, #0\]  ; a014 <arm\+0xc>
56     a010:       e59f4000        ldr     r4, \[pc, #0\]  ; a018 <arm\+0x10>
57 #------------------------------------------------------------------------------
58 #------ .got offset for foo
59 #------------------------------------------------------------------------------
60     a014:       00000020        \.word  0x00000020
61 #------------------------------------------------------------------------------
62 #------ PC-relative offset of .got entry for foo
63 #------------------------------------------------------------------------------
64     a018:       00007004        \.word  0x00007004
65 #------------------------------------------------------------------------------
66 #------ f1's .iplt entry
67 #------------------------------------------------------------------------------
68     a01c:       ebfffc02        bl      902c <f1-0xfd4>
69     a020:       e59f4000        ldr     r4, \[pc, #0\]  ; a028 <arm\+0x20>
70     a024:       e59f4000        ldr     r4, \[pc, #0\]  ; a02c <arm\+0x24>
71 #------------------------------------------------------------------------------
72 #------ GP-relative offset of f1's .igot.plt entry
73 #------------------------------------------------------------------------------
74     a028:       00000014        \.word  0x00000014
75 #------------------------------------------------------------------------------
76 #------ PC-relative offset of f1's .igot.plt entry
77 #------------------------------------------------------------------------------
78     a02c:       00006fe8        \.word  0x00006fe8
79 #------------------------------------------------------------------------------
80 #------ f2's .plt entry
81 #------------------------------------------------------------------------------
82     a030:       ebfffbf7        bl      9014 <f1-0xfec>
83     a034:       e59f4000        ldr     r4, \[pc, #0\]  ; a03c <arm\+0x34>
84     a038:       e59f4000        ldr     r4, \[pc, #0\]  ; a040 <arm\+0x38>
85 #------------------------------------------------------------------------------
86 #------ .got offset for f2
87 #------------------------------------------------------------------------------
88     a03c:       00000024        \.word  0x00000024
89 #------------------------------------------------------------------------------
90 #------ PC-relative offset of .got entry for f2
91 #------------------------------------------------------------------------------
92     a040:       00006fe4        \.word  0x00006fe4
93 #------------------------------------------------------------------------------
94 #------ f3's .iplt entry
95 #------------------------------------------------------------------------------
96     a044:       ebfffbfb        bl      9038 <f1-0xfc8>
97     a048:       e59f4000        ldr     r4, \[pc, #0\]  ; a050 <arm\+0x48>
98     a04c:       e59f4000        ldr     r4, \[pc, #0\]  ; a054 <arm\+0x4c>
99 #------------------------------------------------------------------------------
100 #------ GP-relative offset of f3's .igot.plt entry
101 #------------------------------------------------------------------------------
102     a050:       00000018        \.word  0x00000018
103 #------------------------------------------------------------------------------
104 #------ PC-relative offset of f3's .igot.plt entry
105 #------------------------------------------------------------------------------
106     a054:       00006fc4        \.word  0x00006fc4
107 #------------------------------------------------------------------------------
108 #------ f4's .plt entry
109 #------------------------------------------------------------------------------
110     a058:       ebfffbf0        bl      9020 <f1-0xfe0>
111     a05c:       e59f4000        ldr     r4, \[pc, #0\]  ; a064 <arm\+0x5c>
112     a060:       e59f4000        ldr     r4, \[pc, #0\]  ; a068 <arm\+0x60>
113 #------------------------------------------------------------------------------
114 #------ .got offset for f4
115 #------------------------------------------------------------------------------
116     a064:       00000028        \.word  0x00000028
117 #------------------------------------------------------------------------------
118 #------ PC-relative offset of .got entry for f4
119 #------------------------------------------------------------------------------
120     a068:       00006fc0        \.word  0x00006fc0