bfd/
[external/binutils.git] / ld / testsuite / ld-mips-elf / eh-frame2-n64.d
1 #name: MIPS eh-frame 2, n64
2 #source: eh-frame1.s
3 #source: eh-frame1.s
4 #as: -EB -64 --defsym alignment=3 --defsym fill=0
5 #readelf: --relocs -wf
6 #ld: -shared -melf64btsmip -Teh-frame1.ld
7
8 Relocation section '\.rel\.dyn' .*:
9  *Offset .*
10 000000000000  [0-9a-f]+ R_MIPS_NONE *
11  *Type2: R_MIPS_NONE *
12  *Type3: R_MIPS_NONE *
13 # Initial PCs for the FDEs attached to CIE 0x118
14 000000030140  [0-9a-f]+ R_MIPS_REL32 *
15  *Type2: R_MIPS_64 *
16  *Type3: R_MIPS_NONE *
17 000000030160  [0-9a-f]+ R_MIPS_REL32 *
18  *Type2: R_MIPS_64 *
19  *Type3: R_MIPS_NONE *
20 # Likewise CIE 0x330
21 000000030358  [0-9a-f]+ R_MIPS_REL32 *
22  *Type2: R_MIPS_64 *
23  *Type3: R_MIPS_NONE *
24 000000030378  [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 000000030130  [0-9a-f]+ R_MIPS_REL32      0000000000000000 foo
31  *Type2: R_MIPS_64 *
32  *Type3: R_MIPS_NONE *
33 00000003018a  [0-9a-f]+ R_MIPS_REL32      0000000000000000 foo
34  *Type2: R_MIPS_64 *
35  *Type3: R_MIPS_NONE *
36 0000000302e3  [0-9a-f]+ R_MIPS_REL32      0000000000000000 foo
37  *Type2: R_MIPS_64 *
38  *Type3: R_MIPS_NONE *
39 000000030348  [0-9a-f]+ R_MIPS_REL32      0000000000000000 foo
40  *Type2: R_MIPS_64 *
41  *Type3: R_MIPS_NONE *
42 0000000303a2  [0-9a-f]+ R_MIPS_REL32      0000000000000000 foo
43  *Type2: R_MIPS_64 *
44  *Type3: R_MIPS_NONE *
45 #...
46 The section \.eh_frame contains:
47
48 00000000 00000014 00000000 CIE
49   Version:               1
50   Augmentation:          "zR"
51   Code alignment factor: 1
52   Data alignment factor: 4
53   Return address column: 31
54   Augmentation data:     10
55
56   DW_CFA_nop
57   DW_CFA_nop
58   DW_CFA_nop
59   DW_CFA_nop
60   DW_CFA_nop
61   DW_CFA_nop
62   DW_CFA_nop
63
64 00000018 0000001c 0000001c FDE cie=00000000 pc=00020000..00020010
65   DW_CFA_nop
66   DW_CFA_nop
67   DW_CFA_nop
68   DW_CFA_nop
69   DW_CFA_nop
70   DW_CFA_nop
71   DW_CFA_nop
72
73 00000038 0000001c 0000003c FDE cie=00000000 pc=00020010..00020030
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
81
82 # basic2 removed
83 00000058 0000001c 0000005c FDE cie=00000000 pc=00020030..00020060
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
91
92 # basic3 removed
93 00000078 0000001c 0000007c FDE cie=00000000 pc=00020060..000200a0
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
101
102 # basic4 removed
103 00000098 0000001c 0000009c FDE cie=00000000 pc=000200a0..000200f0
104   DW_CFA_nop
105   DW_CFA_nop
106   DW_CFA_nop
107   DW_CFA_nop
108   DW_CFA_nop
109   DW_CFA_nop
110   DW_CFA_nop
111
112 000000b8 0000001c 00000000 CIE
113   Version:               1
114   Augmentation:          "zRP"
115   Code alignment factor: 1
116   Data alignment factor: 4
117   Return address column: 31
118   Augmentation data:     10 00 00 00 00 00 00 00 00 00
119
120   DW_CFA_nop
121   DW_CFA_nop
122   DW_CFA_nop
123   DW_CFA_nop
124   DW_CFA_nop
125
126 000000d8 0000001c 00000024 FDE cie=000000b8 pc=000200f0..00020100
127   DW_CFA_nop
128   DW_CFA_nop
129   DW_CFA_nop
130   DW_CFA_nop
131   DW_CFA_nop
132   DW_CFA_nop
133   DW_CFA_nop
134
135 000000f8 0000001c 00000044 FDE cie=000000b8 pc=00020100..00020120
136   DW_CFA_nop
137   DW_CFA_nop
138   DW_CFA_nop
139   DW_CFA_nop
140   DW_CFA_nop
141   DW_CFA_nop
142   DW_CFA_nop
143
144 00000118 0000001c 00000000 CIE
145   Version:               1
146   Augmentation:          "zP"
147   Code alignment factor: 1
148   Data alignment factor: 4
149   Return address column: 31
150   Augmentation data:     50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
151
152
153 00000138 0000001c 00000024 FDE cie=00000118 pc=00020120..00020130
154   DW_CFA_nop
155   DW_CFA_nop
156   DW_CFA_nop
157   DW_CFA_nop
158   DW_CFA_nop
159   DW_CFA_nop
160   DW_CFA_nop
161
162 00000158 0000001c 00000044 FDE cie=00000118 pc=00020130..00020150
163   DW_CFA_nop
164   DW_CFA_nop
165   DW_CFA_nop
166   DW_CFA_nop
167   DW_CFA_nop
168   DW_CFA_nop
169   DW_CFA_nop
170
171 00000178 0000001c 00000000 CIE
172   Version:               1
173   Augmentation:          "zPR"
174   Code alignment factor: 1
175   Data alignment factor: 4
176   Return address column: 31
177   Augmentation data:     00 00 00 00 00 00 00 00 00 10
178
179   DW_CFA_nop
180   DW_CFA_nop
181   DW_CFA_nop
182   DW_CFA_nop
183   DW_CFA_nop
184
185 00000198 0000001c 00000024 FDE cie=00000178 pc=00020150..00020160
186   DW_CFA_nop
187   DW_CFA_nop
188   DW_CFA_nop
189   DW_CFA_nop
190   DW_CFA_nop
191   DW_CFA_nop
192   DW_CFA_nop
193
194 # FDE for .discard removed
195 # zPR2 removed
196 000001b8 0000001c 00000044 FDE cie=00000178 pc=00020160..00020190
197   DW_CFA_nop
198   DW_CFA_nop
199   DW_CFA_nop
200   DW_CFA_nop
201   DW_CFA_nop
202   DW_CFA_nop
203   DW_CFA_nop
204
205 000001d8 0000001c 00000064 FDE cie=00000178 pc=00020190..000201d0
206   DW_CFA_nop
207   DW_CFA_nop
208   DW_CFA_nop
209   DW_CFA_nop
210   DW_CFA_nop
211   DW_CFA_nop
212   DW_CFA_nop
213
214 000001f8 00000014 00000000 CIE
215   Version:               1
216   Augmentation:          "zR"
217   Code alignment factor: 1
218   Data alignment factor: 4
219   Return address column: 31
220   Augmentation data:     10
221
222   DW_CFA_nop
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
230 00000210 0000001c 0000001c FDE cie=000001f8 pc=000201d0..000201e0
231   DW_CFA_nop
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
239 # basic1 removed, followed by repeat of above
240 00000230 0000001c 0000003c FDE cie=000001f8 pc=000201e0..000201f0
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
248
249 00000250 0000001c 0000005c FDE cie=000001f8 pc=000201f0..00020210
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
257
258 00000270 0000001c 0000007c FDE cie=000001f8 pc=00020210..00020240
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
266
267 00000290 0000001c 0000009c FDE cie=000001f8 pc=00020240..00020280
268   DW_CFA_nop
269   DW_CFA_nop
270   DW_CFA_nop
271   DW_CFA_nop
272   DW_CFA_nop
273   DW_CFA_nop
274   DW_CFA_nop
275
276 000002b0 0000001c 000000bc FDE cie=000001f8 pc=00020280..000202d0
277   DW_CFA_nop
278   DW_CFA_nop
279   DW_CFA_nop
280   DW_CFA_nop
281   DW_CFA_nop
282   DW_CFA_nop
283   DW_CFA_nop
284
285 000002d0 0000001c 00000000 CIE
286   Version:               1
287   Augmentation:          "zRP"
288   Code alignment factor: 1
289   Data alignment factor: 4
290   Return address column: 31
291   Augmentation data:     10 00 00 00 00 00 00 00 00 00
292
293   DW_CFA_nop
294   DW_CFA_nop
295   DW_CFA_nop
296   DW_CFA_nop
297   DW_CFA_nop
298
299 000002f0 0000001c 00000024 FDE cie=000002d0 pc=000202d0..000202e0
300   DW_CFA_nop
301   DW_CFA_nop
302   DW_CFA_nop
303   DW_CFA_nop
304   DW_CFA_nop
305   DW_CFA_nop
306   DW_CFA_nop
307
308 00000310 0000001c 00000044 FDE cie=000002d0 pc=000202e0..00020300
309   DW_CFA_nop
310   DW_CFA_nop
311   DW_CFA_nop
312   DW_CFA_nop
313   DW_CFA_nop
314   DW_CFA_nop
315   DW_CFA_nop
316
317 00000330 0000001c 00000000 CIE
318   Version:               1
319   Augmentation:          "zP"
320   Code alignment factor: 1
321   Data alignment factor: 4
322   Return address column: 31
323   Augmentation data:     50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
324
325
326 00000350 0000001c 00000024 FDE cie=00000330 pc=00020300..00020310
327   DW_CFA_nop
328   DW_CFA_nop
329   DW_CFA_nop
330   DW_CFA_nop
331   DW_CFA_nop
332   DW_CFA_nop
333   DW_CFA_nop
334
335 00000370 0000001c 00000044 FDE cie=00000330 pc=00020310..00020330
336   DW_CFA_nop
337   DW_CFA_nop
338   DW_CFA_nop
339   DW_CFA_nop
340   DW_CFA_nop
341   DW_CFA_nop
342   DW_CFA_nop
343
344 00000390 0000001c 00000000 CIE
345   Version:               1
346   Augmentation:          "zPR"
347   Code alignment factor: 1
348   Data alignment factor: 4
349   Return address column: 31
350   Augmentation data:     00 00 00 00 00 00 00 00 00 10
351
352   DW_CFA_nop
353   DW_CFA_nop
354   DW_CFA_nop
355   DW_CFA_nop
356   DW_CFA_nop
357
358 000003b0 0000001c 00000024 FDE cie=00000390 pc=00020330..00020340
359   DW_CFA_nop
360   DW_CFA_nop
361   DW_CFA_nop
362   DW_CFA_nop
363   DW_CFA_nop
364   DW_CFA_nop
365   DW_CFA_nop
366
367 000003d0 0000001c 00000044 FDE cie=00000390 pc=00020340..00020370
368   DW_CFA_nop
369   DW_CFA_nop
370   DW_CFA_nop
371   DW_CFA_nop
372   DW_CFA_nop
373   DW_CFA_nop
374   DW_CFA_nop
375
376 000003f0 0000001c 00000064 FDE cie=00000390 pc=00020370..000203b0
377   DW_CFA_nop
378   DW_CFA_nop
379   DW_CFA_nop
380   DW_CFA_nop
381   DW_CFA_nop
382   DW_CFA_nop
383   DW_CFA_nop
384
385 00000410 00000014 00000000 CIE
386   Version:               1
387   Augmentation:          "zR"
388   Code alignment factor: 1
389   Data alignment factor: 4
390   Return address column: 31
391   Augmentation data:     10
392
393   DW_CFA_nop
394   DW_CFA_nop
395   DW_CFA_nop
396   DW_CFA_nop
397   DW_CFA_nop
398   DW_CFA_nop
399   DW_CFA_nop
400
401 00000428 0000001c 0000001c FDE cie=00000410 pc=000203b0..000203c0
402   DW_CFA_nop
403   DW_CFA_nop
404   DW_CFA_nop
405   DW_CFA_nop
406   DW_CFA_nop
407   DW_CFA_nop
408   DW_CFA_nop
409