Commit | Line | Data |
---|---|---|
dcf507a6 RS |
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 .* | |
74541ad4 | 10 | 000000000000 [0-9a-f]+ R_MIPS_NONE * |
dcf507a6 RS |
11 | *Type2: R_MIPS_NONE * |
12 | *Type3: R_MIPS_NONE * | |
13 | # Initial PCs for the FDEs attached to CIE 0x118 | |
74541ad4 | 14 | 000000030140 [0-9a-f]+ R_MIPS_REL32 * |
dcf507a6 RS |
15 | *Type2: R_MIPS_64 * |
16 | *Type3: R_MIPS_NONE * | |
74541ad4 | 17 | 000000030160 [0-9a-f]+ R_MIPS_REL32 * |
dcf507a6 RS |
18 | *Type2: R_MIPS_64 * |
19 | *Type3: R_MIPS_NONE * | |
20 | # Likewise CIE 0x330 | |
74541ad4 | 21 | 000000030358 [0-9a-f]+ R_MIPS_REL32 * |
dcf507a6 RS |
22 | *Type2: R_MIPS_64 * |
23 | *Type3: R_MIPS_NONE * | |
74541ad4 | 24 | 000000030378 [0-9a-f]+ R_MIPS_REL32 * |
dcf507a6 RS |
25 | *Type2: R_MIPS_64 * |
26 | *Type3: R_MIPS_NONE * | |
74541ad4 | 27 | 0000000300cb [0-9a-f]+ R_MIPS_REL32 0000000000000000 foo |
dcf507a6 RS |
28 | *Type2: R_MIPS_64 * |
29 | *Type3: R_MIPS_NONE * | |
74541ad4 | 30 | 000000030130 [0-9a-f]+ R_MIPS_REL32 0000000000000000 foo |
dcf507a6 RS |
31 | *Type2: R_MIPS_64 * |
32 | *Type3: R_MIPS_NONE * | |
74541ad4 | 33 | 00000003018a [0-9a-f]+ R_MIPS_REL32 0000000000000000 foo |
dcf507a6 RS |
34 | *Type2: R_MIPS_64 * |
35 | *Type3: R_MIPS_NONE * | |
74541ad4 | 36 | 0000000302e3 [0-9a-f]+ R_MIPS_REL32 0000000000000000 foo |
dcf507a6 RS |
37 | *Type2: R_MIPS_64 * |
38 | *Type3: R_MIPS_NONE * | |
74541ad4 | 39 | 000000030348 [0-9a-f]+ R_MIPS_REL32 0000000000000000 foo |
dcf507a6 RS |
40 | *Type2: R_MIPS_64 * |
41 | *Type3: R_MIPS_NONE * | |
74541ad4 | 42 | 0000000303a2 [0-9a-f]+ R_MIPS_REL32 0000000000000000 foo |
dcf507a6 RS |
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 |