Commit | Line | Data |
---|---|---|
353057a5 RS |
1 | #name: MIPS eh-frame 1, n64 |
2 | #source: eh-frame1.s | |
3 | #source: eh-frame1.s | |
99262e37 | 4 | #as: -march=from-abi -EB -64 --defsym alignment=3 --defsym fill=0x40 |
353057a5 RS |
5 | #readelf: --relocs -wf |
6 | #ld: -shared -melf64btsmip -Teh-frame1.ld | |
198e22a0 | 7 | #warning: fde encoding in.*prevents \.eh_frame_hdr table being created. |
353057a5 RS |
8 | |
9 | Relocation section '\.rel\.dyn' .*: | |
10 | *Offset .* | |
74541ad4 | 11 | 000000000000 [0-9a-f]+ R_MIPS_NONE * |
353057a5 RS |
12 | *Type2: R_MIPS_NONE * |
13 | *Type3: R_MIPS_NONE * | |
14 | # Initial PCs for the FDEs attached to CIE 0x120 | |
74541ad4 | 15 | 000000030148 [0-9a-f]+ R_MIPS_REL32 * |
353057a5 RS |
16 | *Type2: R_MIPS_64 * |
17 | *Type3: R_MIPS_NONE * | |
74541ad4 | 18 | 000000030168 [0-9a-f]+ R_MIPS_REL32 * |
353057a5 RS |
19 | *Type2: R_MIPS_64 * |
20 | *Type3: R_MIPS_NONE * | |
198e22a0 | 21 | 000000030308 [0-9a-f]+ R_MIPS_REL32 * |
353057a5 RS |
22 | *Type2: R_MIPS_64 * |
23 | *Type3: R_MIPS_NONE * | |
198e22a0 | 24 | 000000030328 [0-9a-f]+ R_MIPS_REL32 * |
353057a5 RS |
25 | *Type2: R_MIPS_64 * |
26 | *Type3: R_MIPS_NONE * | |
74541ad4 | 27 | 0000000300cb [0-9a-f]+ R_MIPS_REL32 0000000000000000 foo |
353057a5 RS |
28 | *Type2: R_MIPS_64 * |
29 | *Type3: R_MIPS_NONE * | |
74541ad4 | 30 | 000000030138 [0-9a-f]+ R_MIPS_REL32 0000000000000000 foo |
353057a5 RS |
31 | *Type2: R_MIPS_64 * |
32 | *Type3: R_MIPS_NONE * | |
74541ad4 | 33 | 000000030192 [0-9a-f]+ R_MIPS_REL32 0000000000000000 foo |
353057a5 RS |
34 | *Type2: R_MIPS_64 * |
35 | *Type3: R_MIPS_NONE * | |
3c0bfb2a | 36 | Contents of the \.eh_frame section: |
353057a5 RS |
37 | |
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 | |
30af5962 | 44 | Augmentation data: 1c |
353057a5 RS |
45 | |
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 | |
53 | ||
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 | |
62 | ||
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 | |
71 | ||
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 | |
81 | ||
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 | |
91 | ||
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 | |
101 | ||
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 | |
30af5962 | 108 | Augmentation data: 1c 00 00 00 00 00 00 00 00 00 |
353057a5 RS |
109 | |
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 | |
123 | ||
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 | |
132 | ||
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 | |
141 | ||
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 | |
149 | ||
150 | ||
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 | |
159 | ||
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 | |
168 | ||
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 | |
30af5962 | 175 | Augmentation data: 00 00 00 00 00 00 00 00 00 1c |
353057a5 RS |
176 | |
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 | |
182 | ||
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 | |
191 | ||
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 | |
202 | ||
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 | |
211 | ||
198e22a0 | 212 | 00000200 0000001c 00000204 FDE cie=00000000 pc=000201d0..000201e0 |
353057a5 RS |
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 | |
220 | ||
221 | # basic1 removed, followed by repeat of above | |
198e22a0 | 222 | 00000220 0000001c 00000224 FDE cie=00000000 pc=000201e0..000201f0 |
353057a5 RS |
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 | |
230 | ||
198e22a0 | 231 | 00000240 0000001c 00000244 FDE cie=00000000 pc=000201f0..00020210 |
353057a5 RS |
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 | |
239 | ||
198e22a0 | 240 | 00000260 0000001c 00000264 FDE cie=00000000 pc=00020210..00020240 |
353057a5 RS |
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 | ||
198e22a0 | 249 | 00000280 0000001c 00000284 FDE cie=00000000 pc=00020240..00020280 |
353057a5 RS |
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 | ||
198e22a0 | 258 | 000002a0 0000001c 000002a4 FDE cie=00000000 pc=00020280..000202d0 |
353057a5 RS |
259 | DW_CFA_nop |
260 | DW_CFA_nop | |
261 | DW_CFA_nop | |
353057a5 RS |
262 | DW_CFA_nop |
263 | DW_CFA_nop | |
264 | DW_CFA_nop | |
265 | DW_CFA_nop | |
266 | ||
198e22a0 | 267 | 000002c0 0000001c 0000020c FDE cie=000000b8 pc=000202d0..000202e0 |
353057a5 RS |
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 | |
275 | ||
198e22a0 | 276 | 000002e0 0000001c 0000022c FDE cie=000000b8 pc=000202e0..00020300 |
353057a5 RS |
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 | |
284 | ||
198e22a0 | 285 | 00000300 0000001c 000001e4 FDE cie=00000120 pc=00020300..00020310 |
353057a5 RS |
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 | |
293 | ||
198e22a0 | 294 | 00000320 0000001c 00000204 FDE cie=00000120 pc=00020310..00020330 |
353057a5 RS |
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 | |
302 | ||
198e22a0 | 303 | 00000340 0000001c 000001c4 FDE cie=00000180 pc=00020330..00020340 |
353057a5 RS |
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 | |
311 | ||
198e22a0 | 312 | 00000360 0000001c 000001e4 FDE cie=00000180 pc=00020340..00020370 |
353057a5 RS |
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 | |
320 | ||
198e22a0 | 321 | 00000380 0000001c 00000204 FDE cie=00000180 pc=00020370..000203b0 |
353057a5 RS |
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 | |
329 | ||
198e22a0 | 330 | 000003a0 0000001c 000003a4 FDE cie=00000000 pc=000203b0..000203c0 |
353057a5 RS |
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 | |
338 |