1#name: MIPS eh-frame 1, n64
2#source: eh-frame1.s
3#source: eh-frame1.s
4#as: --defsym alignment=3 --defsym fill=0x40
5#readelf: --relocs -wf
6#ld: -shared --eh-frame-hdr -Teh-frame1.ld
7#warning: FDE encoding in.*prevents \.eh_frame_hdr table being created.
8
9Relocation section '\.rel\.dyn' .*:
10 *Offset .*
110+00+000  [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
150+00030140  [0-9a-f]+ R_MIPS_REL32 *
16 *Type2: R_MIPS_64 *
17 *Type3: R_MIPS_NONE *
180+00030160  [0-9a-f]+ R_MIPS_REL32 *
19 *Type2: R_MIPS_64 *
20 *Type3: R_MIPS_NONE *
210+00030300  [0-9a-f]+ R_MIPS_REL32 *
22 *Type2: R_MIPS_64 *
23 *Type3: R_MIPS_NONE *
240+00030320  [0-9a-f]+ R_MIPS_REL32 *
25 *Type2: R_MIPS_64 *
26 *Type3: R_MIPS_NONE *
270+000300c7  [0-9a-f]+ R_MIPS_REL32      0+00+00+00 foo
28 *Type2: R_MIPS_64 *
29 *Type3: R_MIPS_NONE *
300+00030130  [0-9a-f]+ R_MIPS_REL32      0+00+00+00 foo
31 *Type2: R_MIPS_64 *
32 *Type3: R_MIPS_NONE *
330+0003018a  [0-9a-f]+ R_MIPS_REL32      0+00+00+00 foo
34 *Type2: R_MIPS_64 *
35 *Type3: R_MIPS_NONE *
36Contents of the \.eh_frame section:
37
380+0000 0+0014 0+0000 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
45
46  DW_CFA_advance_loc: 0 to 0+0000
47  DW_CFA_advance_loc: 0 to 0+0000
48  DW_CFA_advance_loc: 0 to 0+0000
49  DW_CFA_nop
50  DW_CFA_nop
51  DW_CFA_nop
52  DW_CFA_nop
53
540+0018 0+001c 0+001c FDE cie=0+0000 pc=0+020000..0+020010
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
630+0038 0+001c 0+003c FDE cie=0+0000 pc=0+020010..0+020030
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
730+0058 0+001c 0+005c FDE cie=0+0000 pc=0+020030..0+020060
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
830+0078 0+001c 0+007c FDE cie=0+0000 pc=0+020060..0+0200a0
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
930+0098 0+0018 0+009c FDE cie=0+0000 pc=0+0200a0..0+0200f0
94  DW_CFA_nop
95  DW_CFA_nop
96  DW_CFA_nop
97
980+00b4 0+0020 0+0000 CIE
99  Version:               1
100  Augmentation:          "zRP"
101  Code alignment factor: 1
102  Data alignment factor: 4
103  Return address column: 31
104  Augmentation data:     1c 00 00 00 00 00 00 00 00 00
105
106  DW_CFA_advance_loc: 0 to 0+0000
107  DW_CFA_advance_loc: 0 to 0+0000
108  DW_CFA_advance_loc: 0 to 0+0000
109  DW_CFA_advance_loc: 0 to 0+0000
110  DW_CFA_advance_loc: 0 to 0+0000
111  DW_CFA_advance_loc: 0 to 0+0000
112  DW_CFA_advance_loc: 0 to 0+0000
113  DW_CFA_nop
114  DW_CFA_nop
115
1160+00d8 0+001c 0+0028 FDE cie=0+00b4 pc=0+0200f0..0+020100
117  DW_CFA_advance_loc: 0 to 0+0200f0
118  DW_CFA_advance_loc: 0 to 0+0200f0
119  DW_CFA_advance_loc: 0 to 0+0200f0
120  DW_CFA_advance_loc: 0 to 0+0200f0
121  DW_CFA_advance_loc: 0 to 0+0200f0
122  DW_CFA_advance_loc: 0 to 0+0200f0
123  DW_CFA_advance_loc: 0 to 0+0200f0
124
1250+00f8 0+001c 0+0048 FDE cie=0+00b4 pc=0+020100..0+020120
126  DW_CFA_advance_loc: 0 to 0+020100
127  DW_CFA_advance_loc: 0 to 0+020100
128  DW_CFA_advance_loc: 0 to 0+020100
129  DW_CFA_advance_loc: 0 to 0+020100
130  DW_CFA_advance_loc: 0 to 0+020100
131  DW_CFA_advance_loc: 0 to 0+020100
132  DW_CFA_advance_loc: 0 to 0+020100
133
1340+0118 0+001c 0+0000 CIE
135  Version:               1
136  Augmentation:          "zP"
137  Code alignment factor: 1
138  Data alignment factor: 4
139  Return address column: 31
140  Augmentation data:     50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
141
142
1430+0138 0+001c 0+0024 FDE cie=0+0118 pc=0+020120..0+020130
144  DW_CFA_advance_loc: 0 to 0+020120
145  DW_CFA_advance_loc: 0 to 0+020120
146  DW_CFA_advance_loc: 0 to 0+020120
147  DW_CFA_advance_loc: 0 to 0+020120
148  DW_CFA_advance_loc: 0 to 0+020120
149  DW_CFA_advance_loc: 0 to 0+020120
150  DW_CFA_advance_loc: 0 to 0+020120
151
1520+0158 0+001c 0+0044 FDE cie=0+0118 pc=0+020130..0+020150
153  DW_CFA_advance_loc: 0 to 0+020130
154  DW_CFA_advance_loc: 0 to 0+020130
155  DW_CFA_advance_loc: 0 to 0+020130
156  DW_CFA_advance_loc: 0 to 0+020130
157  DW_CFA_advance_loc: 0 to 0+020130
158  DW_CFA_advance_loc: 0 to 0+020130
159  DW_CFA_advance_loc: 0 to 0+020130
160
1610+0178 0+001c 0+0000 CIE
162  Version:               1
163  Augmentation:          "zPR"
164  Code alignment factor: 1
165  Data alignment factor: 4
166  Return address column: 31
167  Augmentation data:     00 00 00 00 00 00 00 00 00 1c
168
169  DW_CFA_advance_loc: 0 to 0+0000
170  DW_CFA_advance_loc: 0 to 0+0000
171  DW_CFA_advance_loc: 0 to 0+0000
172  DW_CFA_advance_loc: 0 to 0+0000
173  DW_CFA_advance_loc: 0 to 0+0000
174
1750+0198 0+001c 0+0024 FDE cie=0+0178 pc=0+020150..0+020160
176  DW_CFA_advance_loc: 0 to 0+020150
177  DW_CFA_advance_loc: 0 to 0+020150
178  DW_CFA_advance_loc: 0 to 0+020150
179  DW_CFA_advance_loc: 0 to 0+020150
180  DW_CFA_advance_loc: 0 to 0+020150
181  DW_CFA_advance_loc: 0 to 0+020150
182  DW_CFA_advance_loc: 0 to 0+020150
183
184# FDE for .discard removed
185# zPR2 removed
1860+01b8 0+001c 0+0044 FDE cie=0+0178 pc=0+020160..0+020190
187  DW_CFA_advance_loc: 0 to 0+020160
188  DW_CFA_advance_loc: 0 to 0+020160
189  DW_CFA_advance_loc: 0 to 0+020160
190  DW_CFA_advance_loc: 0 to 0+020160
191  DW_CFA_advance_loc: 0 to 0+020160
192  DW_CFA_advance_loc: 0 to 0+020160
193  DW_CFA_advance_loc: 0 to 0+020160
194
1950+01d8 0+001c 0+0064 FDE cie=0+0178 pc=0+020190..0+0201d0
196  DW_CFA_advance_loc: 0 to 0+020190
197  DW_CFA_advance_loc: 0 to 0+020190
198  DW_CFA_advance_loc: 0 to 0+020190
199  DW_CFA_advance_loc: 0 to 0+020190
200  DW_CFA_advance_loc: 0 to 0+020190
201  DW_CFA_advance_loc: 0 to 0+020190
202  DW_CFA_advance_loc: 0 to 0+020190
203
2040+01f8 0+001c 0+01fc FDE cie=0+0000 pc=0+0201d0..0+0201e0
205  DW_CFA_nop
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
213# basic1 removed, followed by repeat of above
2140+0218 0+001c 0+021c FDE cie=0+0000 pc=0+0201e0..0+0201f0
215  DW_CFA_nop
216  DW_CFA_nop
217  DW_CFA_nop
218  DW_CFA_nop
219  DW_CFA_nop
220  DW_CFA_nop
221  DW_CFA_nop
222
2230+0238 0+001c 0+023c FDE cie=0+0000 pc=0+0201f0..0+020210
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  DW_CFA_nop
231
2320+0258 0+001c 0+025c FDE cie=0+0000 pc=0+020210..0+020240
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  DW_CFA_nop
240
2410+0278 0+001c 0+027c FDE cie=0+0000 pc=0+020240..0+020280
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  DW_CFA_nop
249
2500+0298 0+001c 0+029c FDE cie=0+0000 pc=0+020280..0+0202d0
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  DW_CFA_nop
258
2590+02b8 0+001c 0+0208 FDE cie=0+00b4 pc=0+0202d0..0+0202e0
260  DW_CFA_advance_loc: 0 to 0+0202d0
261  DW_CFA_advance_loc: 0 to 0+0202d0
262  DW_CFA_advance_loc: 0 to 0+0202d0
263  DW_CFA_advance_loc: 0 to 0+0202d0
264  DW_CFA_advance_loc: 0 to 0+0202d0
265  DW_CFA_advance_loc: 0 to 0+0202d0
266  DW_CFA_advance_loc: 0 to 0+0202d0
267
2680+02d8 0+001c 0+0228 FDE cie=0+00b4 pc=0+0202e0..0+020300
269  DW_CFA_advance_loc: 0 to 0+0202e0
270  DW_CFA_advance_loc: 0 to 0+0202e0
271  DW_CFA_advance_loc: 0 to 0+0202e0
272  DW_CFA_advance_loc: 0 to 0+0202e0
273  DW_CFA_advance_loc: 0 to 0+0202e0
274  DW_CFA_advance_loc: 0 to 0+0202e0
275  DW_CFA_advance_loc: 0 to 0+0202e0
276
2770+02f8 0+001c 0+01e4 FDE cie=0+0118 pc=0+020300..0+020310
278  DW_CFA_advance_loc: 0 to 0+020300
279  DW_CFA_advance_loc: 0 to 0+020300
280  DW_CFA_advance_loc: 0 to 0+020300
281  DW_CFA_advance_loc: 0 to 0+020300
282  DW_CFA_advance_loc: 0 to 0+020300
283  DW_CFA_advance_loc: 0 to 0+020300
284  DW_CFA_advance_loc: 0 to 0+020300
285
2860+0318 0+001c 0+0204 FDE cie=0+0118 pc=0+020310..0+020330
287  DW_CFA_advance_loc: 0 to 0+020310
288  DW_CFA_advance_loc: 0 to 0+020310
289  DW_CFA_advance_loc: 0 to 0+020310
290  DW_CFA_advance_loc: 0 to 0+020310
291  DW_CFA_advance_loc: 0 to 0+020310
292  DW_CFA_advance_loc: 0 to 0+020310
293  DW_CFA_advance_loc: 0 to 0+020310
294
2950+0338 0+001c 0+01c4 FDE cie=0+0178 pc=0+020330..0+020340
296  DW_CFA_advance_loc: 0 to 0+020330
297  DW_CFA_advance_loc: 0 to 0+020330
298  DW_CFA_advance_loc: 0 to 0+020330
299  DW_CFA_advance_loc: 0 to 0+020330
300  DW_CFA_advance_loc: 0 to 0+020330
301  DW_CFA_advance_loc: 0 to 0+020330
302  DW_CFA_advance_loc: 0 to 0+020330
303
3040+0358 0+001c 0+01e4 FDE cie=0+0178 pc=0+020340..0+020370
305  DW_CFA_advance_loc: 0 to 0+020340
306  DW_CFA_advance_loc: 0 to 0+020340
307  DW_CFA_advance_loc: 0 to 0+020340
308  DW_CFA_advance_loc: 0 to 0+020340
309  DW_CFA_advance_loc: 0 to 0+020340
310  DW_CFA_advance_loc: 0 to 0+020340
311  DW_CFA_advance_loc: 0 to 0+020340
312
3130+0378 0+001c 0+0204 FDE cie=0+0178 pc=0+020370..0+0203b0
314  DW_CFA_advance_loc: 0 to 0+020370
315  DW_CFA_advance_loc: 0 to 0+020370
316  DW_CFA_advance_loc: 0 to 0+020370
317  DW_CFA_advance_loc: 0 to 0+020370
318  DW_CFA_advance_loc: 0 to 0+020370
319  DW_CFA_advance_loc: 0 to 0+020370
320  DW_CFA_advance_loc: 0 to 0+020370
321
3220+0398 0+0018 0+039c FDE cie=0+0000 pc=0+0203b0..0+0203c0
323  DW_CFA_nop
324  DW_CFA_nop
325  DW_CFA_nop
326
327