* testsuite/debug_msg.sh: Test mixed weak/strong symbol behavior.
[binutils.git] / ld / testsuite / ld-mips-elf / eh-frame1-n64.d
blobc77315f9cb44a9e1ae56d9265cc60f70926045a7
1 #name: MIPS eh-frame 1, n64
2 #source: eh-frame1.s
3 #source: eh-frame1.s
4 #as: -EB -64 --defsym alignment=3 --defsym fill=0x40
5 #readelf: --relocs -wf
6 #ld: -shared -melf64btsmip -Teh-frame1.ld
7 #warning: fde encoding in.*prevents \.eh_frame_hdr table being created.
9 Relocation section '\.rel\.dyn' .*:
10 *Offset .*
11 000000000000 [0-9a-f]+ R_MIPS_NONE *
12 *Type2: R_MIPS_NONE *
13 *Type3: R_MIPS_NONE *
14 # Initial PCs for the FDEs attached to CIE 0x120
15 000000030148 [0-9a-f]+ R_MIPS_REL32 *
16 *Type2: R_MIPS_64 *
17 *Type3: R_MIPS_NONE *
18 000000030168 [0-9a-f]+ R_MIPS_REL32 *
19 *Type2: R_MIPS_64 *
20 *Type3: R_MIPS_NONE *
21 000000030308 [0-9a-f]+ R_MIPS_REL32 *
22 *Type2: R_MIPS_64 *
23 *Type3: R_MIPS_NONE *
24 000000030328 [0-9a-f]+ R_MIPS_REL32 *
25 *Type2: R_MIPS_64 *
26 *Type3: R_MIPS_NONE *
27 0000000300cb [0-9a-f]+ R_MIPS_REL32 0000000000000000 foo
28 *Type2: R_MIPS_64 *
29 *Type3: R_MIPS_NONE *
30 000000030138 [0-9a-f]+ R_MIPS_REL32 0000000000000000 foo
31 *Type2: R_MIPS_64 *
32 *Type3: R_MIPS_NONE *
33 000000030192 [0-9a-f]+ R_MIPS_REL32 0000000000000000 foo
34 *Type2: R_MIPS_64 *
35 *Type3: R_MIPS_NONE *
36 Contents of the \.eh_frame section:
38 00000000 00000014 00000000 CIE
39 Version: 1
40 Augmentation: "zR"
41 Code alignment factor: 1
42 Data alignment factor: 4
43 Return address column: 31
44 Augmentation data: 1c
46 DW_CFA_advance_loc: 0 to 00000000
47 DW_CFA_advance_loc: 0 to 00000000
48 DW_CFA_advance_loc: 0 to 00000000
49 DW_CFA_nop
50 DW_CFA_nop
51 DW_CFA_nop
52 DW_CFA_nop
54 00000018 0000001c 0000001c FDE cie=00000000 pc=00020000..00020010
55 DW_CFA_nop
56 DW_CFA_nop
57 DW_CFA_nop
58 DW_CFA_nop
59 DW_CFA_nop
60 DW_CFA_nop
61 DW_CFA_nop
63 00000038 0000001c 0000003c FDE cie=00000000 pc=00020010..00020030
64 DW_CFA_nop
65 DW_CFA_nop
66 DW_CFA_nop
67 DW_CFA_nop
68 DW_CFA_nop
69 DW_CFA_nop
70 DW_CFA_nop
72 # basic2 removed
73 00000058 0000001c 0000005c FDE cie=00000000 pc=00020030..00020060
74 DW_CFA_nop
75 DW_CFA_nop
76 DW_CFA_nop
77 DW_CFA_nop
78 DW_CFA_nop
79 DW_CFA_nop
80 DW_CFA_nop
82 # basic3 removed
83 00000078 0000001c 0000007c FDE cie=00000000 pc=00020060..000200a0
84 DW_CFA_nop
85 DW_CFA_nop
86 DW_CFA_nop
87 DW_CFA_nop
88 DW_CFA_nop
89 DW_CFA_nop
90 DW_CFA_nop
92 # basic4 removed
93 00000098 0000001c 0000009c FDE cie=00000000 pc=000200a0..000200f0
94 DW_CFA_nop
95 DW_CFA_nop
96 DW_CFA_nop
97 DW_CFA_nop
98 DW_CFA_nop
99 DW_CFA_nop
100 DW_CFA_nop
102 000000b8 00000024 00000000 CIE
103 Version: 1
104 Augmentation: "zRP"
105 Code alignment factor: 1
106 Data alignment factor: 4
107 Return address column: 31
108 Augmentation data: 1c 00 00 00 00 00 00 00 00 00
110 DW_CFA_advance_loc: 0 to 00000000
111 DW_CFA_advance_loc: 0 to 00000000
112 DW_CFA_advance_loc: 0 to 00000000
113 DW_CFA_advance_loc: 0 to 00000000
114 DW_CFA_advance_loc: 0 to 00000000
115 DW_CFA_advance_loc: 0 to 00000000
116 DW_CFA_advance_loc: 0 to 00000000
117 DW_CFA_nop
118 DW_CFA_nop
119 DW_CFA_nop
120 DW_CFA_nop
121 DW_CFA_nop
122 DW_CFA_nop
124 000000e0 0000001c 0000002c FDE cie=000000b8 pc=000200f0..00020100
125 DW_CFA_advance_loc: 0 to 000200f0
126 DW_CFA_advance_loc: 0 to 000200f0
127 DW_CFA_advance_loc: 0 to 000200f0
128 DW_CFA_advance_loc: 0 to 000200f0
129 DW_CFA_advance_loc: 0 to 000200f0
130 DW_CFA_advance_loc: 0 to 000200f0
131 DW_CFA_advance_loc: 0 to 000200f0
133 00000100 0000001c 0000004c FDE cie=000000b8 pc=00020100..00020120
134 DW_CFA_advance_loc: 0 to 00020100
135 DW_CFA_advance_loc: 0 to 00020100
136 DW_CFA_advance_loc: 0 to 00020100
137 DW_CFA_advance_loc: 0 to 00020100
138 DW_CFA_advance_loc: 0 to 00020100
139 DW_CFA_advance_loc: 0 to 00020100
140 DW_CFA_advance_loc: 0 to 00020100
142 00000120 0000001c 00000000 CIE
143 Version: 1
144 Augmentation: "zP"
145 Code alignment factor: 1
146 Data alignment factor: 4
147 Return address column: 31
148 Augmentation data: 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
151 00000140 0000001c 00000024 FDE cie=00000120 pc=00020120..00020130
152 DW_CFA_advance_loc: 0 to 00020120
153 DW_CFA_advance_loc: 0 to 00020120
154 DW_CFA_advance_loc: 0 to 00020120
155 DW_CFA_advance_loc: 0 to 00020120
156 DW_CFA_advance_loc: 0 to 00020120
157 DW_CFA_advance_loc: 0 to 00020120
158 DW_CFA_advance_loc: 0 to 00020120
160 00000160 0000001c 00000044 FDE cie=00000120 pc=00020130..00020150
161 DW_CFA_advance_loc: 0 to 00020130
162 DW_CFA_advance_loc: 0 to 00020130
163 DW_CFA_advance_loc: 0 to 00020130
164 DW_CFA_advance_loc: 0 to 00020130
165 DW_CFA_advance_loc: 0 to 00020130
166 DW_CFA_advance_loc: 0 to 00020130
167 DW_CFA_advance_loc: 0 to 00020130
169 00000180 0000001c 00000000 CIE
170 Version: 1
171 Augmentation: "zPR"
172 Code alignment factor: 1
173 Data alignment factor: 4
174 Return address column: 31
175 Augmentation data: 00 00 00 00 00 00 00 00 00 1c
177 DW_CFA_advance_loc: 0 to 00000000
178 DW_CFA_advance_loc: 0 to 00000000
179 DW_CFA_advance_loc: 0 to 00000000
180 DW_CFA_advance_loc: 0 to 00000000
181 DW_CFA_advance_loc: 0 to 00000000
183 000001a0 0000001c 00000024 FDE cie=00000180 pc=00020150..00020160
184 DW_CFA_advance_loc: 0 to 00020150
185 DW_CFA_advance_loc: 0 to 00020150
186 DW_CFA_advance_loc: 0 to 00020150
187 DW_CFA_advance_loc: 0 to 00020150
188 DW_CFA_advance_loc: 0 to 00020150
189 DW_CFA_advance_loc: 0 to 00020150
190 DW_CFA_advance_loc: 0 to 00020150
192 # FDE for .discard removed
193 # zPR2 removed
194 000001c0 0000001c 00000044 FDE cie=00000180 pc=00020160..00020190
195 DW_CFA_advance_loc: 0 to 00020160
196 DW_CFA_advance_loc: 0 to 00020160
197 DW_CFA_advance_loc: 0 to 00020160
198 DW_CFA_advance_loc: 0 to 00020160
199 DW_CFA_advance_loc: 0 to 00020160
200 DW_CFA_advance_loc: 0 to 00020160
201 DW_CFA_advance_loc: 0 to 00020160
203 000001e0 0000001c 00000064 FDE cie=00000180 pc=00020190..000201d0
204 DW_CFA_advance_loc: 0 to 00020190
205 DW_CFA_advance_loc: 0 to 00020190
206 DW_CFA_advance_loc: 0 to 00020190
207 DW_CFA_advance_loc: 0 to 00020190
208 DW_CFA_advance_loc: 0 to 00020190
209 DW_CFA_advance_loc: 0 to 00020190
210 DW_CFA_advance_loc: 0 to 00020190
212 00000200 0000001c 00000204 FDE cie=00000000 pc=000201d0..000201e0
213 DW_CFA_nop
214 DW_CFA_nop
215 DW_CFA_nop
216 DW_CFA_nop
217 DW_CFA_nop
218 DW_CFA_nop
219 DW_CFA_nop
221 # basic1 removed, followed by repeat of above
222 00000220 0000001c 00000224 FDE cie=00000000 pc=000201e0..000201f0
223 DW_CFA_nop
224 DW_CFA_nop
225 DW_CFA_nop
226 DW_CFA_nop
227 DW_CFA_nop
228 DW_CFA_nop
229 DW_CFA_nop
231 00000240 0000001c 00000244 FDE cie=00000000 pc=000201f0..00020210
232 DW_CFA_nop
233 DW_CFA_nop
234 DW_CFA_nop
235 DW_CFA_nop
236 DW_CFA_nop
237 DW_CFA_nop
238 DW_CFA_nop
240 00000260 0000001c 00000264 FDE cie=00000000 pc=00020210..00020240
241 DW_CFA_nop
242 DW_CFA_nop
243 DW_CFA_nop
244 DW_CFA_nop
245 DW_CFA_nop
246 DW_CFA_nop
247 DW_CFA_nop
249 00000280 0000001c 00000284 FDE cie=00000000 pc=00020240..00020280
250 DW_CFA_nop
251 DW_CFA_nop
252 DW_CFA_nop
253 DW_CFA_nop
254 DW_CFA_nop
255 DW_CFA_nop
256 DW_CFA_nop
258 000002a0 0000001c 000002a4 FDE cie=00000000 pc=00020280..000202d0
259 DW_CFA_nop
260 DW_CFA_nop
261 DW_CFA_nop
262 DW_CFA_nop
263 DW_CFA_nop
264 DW_CFA_nop
265 DW_CFA_nop
267 000002c0 0000001c 0000020c FDE cie=000000b8 pc=000202d0..000202e0
268 DW_CFA_advance_loc: 0 to 000202d0
269 DW_CFA_advance_loc: 0 to 000202d0
270 DW_CFA_advance_loc: 0 to 000202d0
271 DW_CFA_advance_loc: 0 to 000202d0
272 DW_CFA_advance_loc: 0 to 000202d0
273 DW_CFA_advance_loc: 0 to 000202d0
274 DW_CFA_advance_loc: 0 to 000202d0
276 000002e0 0000001c 0000022c FDE cie=000000b8 pc=000202e0..00020300
277 DW_CFA_advance_loc: 0 to 000202e0
278 DW_CFA_advance_loc: 0 to 000202e0
279 DW_CFA_advance_loc: 0 to 000202e0
280 DW_CFA_advance_loc: 0 to 000202e0
281 DW_CFA_advance_loc: 0 to 000202e0
282 DW_CFA_advance_loc: 0 to 000202e0
283 DW_CFA_advance_loc: 0 to 000202e0
285 00000300 0000001c 000001e4 FDE cie=00000120 pc=00020300..00020310
286 DW_CFA_advance_loc: 0 to 00020300
287 DW_CFA_advance_loc: 0 to 00020300
288 DW_CFA_advance_loc: 0 to 00020300
289 DW_CFA_advance_loc: 0 to 00020300
290 DW_CFA_advance_loc: 0 to 00020300
291 DW_CFA_advance_loc: 0 to 00020300
292 DW_CFA_advance_loc: 0 to 00020300
294 00000320 0000001c 00000204 FDE cie=00000120 pc=00020310..00020330
295 DW_CFA_advance_loc: 0 to 00020310
296 DW_CFA_advance_loc: 0 to 00020310
297 DW_CFA_advance_loc: 0 to 00020310
298 DW_CFA_advance_loc: 0 to 00020310
299 DW_CFA_advance_loc: 0 to 00020310
300 DW_CFA_advance_loc: 0 to 00020310
301 DW_CFA_advance_loc: 0 to 00020310
303 00000340 0000001c 000001c4 FDE cie=00000180 pc=00020330..00020340
304 DW_CFA_advance_loc: 0 to 00020330
305 DW_CFA_advance_loc: 0 to 00020330
306 DW_CFA_advance_loc: 0 to 00020330
307 DW_CFA_advance_loc: 0 to 00020330
308 DW_CFA_advance_loc: 0 to 00020330
309 DW_CFA_advance_loc: 0 to 00020330
310 DW_CFA_advance_loc: 0 to 00020330
312 00000360 0000001c 000001e4 FDE cie=00000180 pc=00020340..00020370
313 DW_CFA_advance_loc: 0 to 00020340
314 DW_CFA_advance_loc: 0 to 00020340
315 DW_CFA_advance_loc: 0 to 00020340
316 DW_CFA_advance_loc: 0 to 00020340
317 DW_CFA_advance_loc: 0 to 00020340
318 DW_CFA_advance_loc: 0 to 00020340
319 DW_CFA_advance_loc: 0 to 00020340
321 00000380 0000001c 00000204 FDE cie=00000180 pc=00020370..000203b0
322 DW_CFA_advance_loc: 0 to 00020370
323 DW_CFA_advance_loc: 0 to 00020370
324 DW_CFA_advance_loc: 0 to 00020370
325 DW_CFA_advance_loc: 0 to 00020370
326 DW_CFA_advance_loc: 0 to 00020370
327 DW_CFA_advance_loc: 0 to 00020370
328 DW_CFA_advance_loc: 0 to 00020370
330 000003a0 0000001c 000003a4 FDE cie=00000000 pc=000203b0..000203c0
331 DW_CFA_nop
332 DW_CFA_nop
333 DW_CFA_nop
334 DW_CFA_nop
335 DW_CFA_nop
336 DW_CFA_nop
337 DW_CFA_nop