* elf-bfd.h (eh_cie_fde): Add new fields: add_augmentation_size and
[deliverable/binutils-gdb.git] / ld / testsuite / ld-mips-elf / eh-frame1-n32.d
1 #name: MIPS eh-frame 1, n32
2 #source: eh-frame1.s
3 #source: eh-frame1.s
4 #as: -EB -n32 --defsym alignment=2 --defsym fill=0x40
5 #readelf: --relocs -wf
6 #ld: -shared -melf32btsmipn32 -Teh-frame1.ld
7
8 Relocation section '\.rel\.dyn' .*:
9 *Offset .*
10 00000000 00000000 R_MIPS_NONE *
11 # Initial PCs for the FDEs attached to CIE 0xbc
12 000300dc 00000003 R_MIPS_REL32 *
13 000300f0 00000003 R_MIPS_REL32 *
14 # Likewise CIE 0x220
15 00030240 00000003 R_MIPS_REL32 *
16 00030254 00000003 R_MIPS_REL32 *
17 0003008b 00000503 R_MIPS_REL32 00000000 foo
18 000300d0 00000503 R_MIPS_REL32 00000000 foo
19 0003010e 00000503 R_MIPS_REL32 00000000 foo
20 000301ef 00000503 R_MIPS_REL32 00000000 foo
21 00030234 00000503 R_MIPS_REL32 00000000 foo
22 00030272 00000503 R_MIPS_REL32 00000000 foo
23 #...
24 The section \.eh_frame contains:
25
26 00000000 00000010 00000000 CIE
27 Version: 1
28 Augmentation: "zR"
29 Code alignment factor: 1
30 Data alignment factor: 4
31 Return address column: 31
32 Augmentation data: 10
33
34 DW_CFA_advance_loc: 0 to 00000000
35 DW_CFA_advance_loc: 0 to 00000000
36 DW_CFA_advance_loc: 0 to 00000000
37
38 00000014 00000010 00000018 FDE cie=00000000 pc=00020000..00020010
39 DW_CFA_nop
40 DW_CFA_nop
41 DW_CFA_nop
42
43 00000028 00000010 0000002c FDE cie=00000000 pc=00020010..00020030
44 DW_CFA_nop
45 DW_CFA_nop
46 DW_CFA_nop
47
48 # basic2 removed
49 0000003c 00000010 00000040 FDE cie=00000000 pc=00020030..00020060
50 DW_CFA_nop
51 DW_CFA_nop
52 DW_CFA_nop
53
54 # basic3 removed
55 00000050 00000010 00000054 FDE cie=00000000 pc=00020060..000200a0
56 DW_CFA_nop
57 DW_CFA_nop
58 DW_CFA_nop
59
60 # basic4 removed
61 00000064 00000010 00000068 FDE cie=00000000 pc=000200a0..000200f0
62 DW_CFA_nop
63 DW_CFA_nop
64 DW_CFA_nop
65
66 00000078 00000018 00000000 CIE
67 Version: 1
68 Augmentation: "zRP"
69 Code alignment factor: 1
70 Data alignment factor: 4
71 Return address column: 31
72 Augmentation data: 10 00 00 00 00 00
73
74 DW_CFA_advance_loc: 0 to 00000000
75 DW_CFA_advance_loc: 0 to 00000000
76 DW_CFA_advance_loc: 0 to 00000000
77 DW_CFA_nop
78 DW_CFA_nop
79
80 00000094 00000010 00000020 FDE cie=00000078 pc=000200f0..00020100
81 DW_CFA_advance_loc: 0 to 000200f0
82 DW_CFA_advance_loc: 0 to 000200f0
83 DW_CFA_advance_loc: 0 to 000200f0
84
85 000000a8 00000010 00000034 FDE cie=00000078 pc=00020100..00020120
86 DW_CFA_advance_loc: 0 to 00020100
87 DW_CFA_advance_loc: 0 to 00020100
88 DW_CFA_advance_loc: 0 to 00020100
89
90 000000bc 00000014 00000000 CIE
91 Version: 1
92 Augmentation: "zP"
93 Code alignment factor: 1
94 Data alignment factor: 4
95 Return address column: 31
96 Augmentation data: 50 00 00 00 00 00 00 00
97
98
99 000000d4 00000010 0000001c FDE cie=000000bc pc=00020120..00020130
100 DW_CFA_advance_loc: 0 to 00020120
101 DW_CFA_advance_loc: 0 to 00020120
102 DW_CFA_advance_loc: 0 to 00020120
103
104 000000e8 00000010 00000030 FDE cie=000000bc pc=00020130..00020150
105 DW_CFA_advance_loc: 0 to 00020130
106 DW_CFA_advance_loc: 0 to 00020130
107 DW_CFA_advance_loc: 0 to 00020130
108
109 000000fc 00000014 00000000 CIE
110 Version: 1
111 Augmentation: "zPR"
112 Code alignment factor: 1
113 Data alignment factor: 4
114 Return address column: 31
115 Augmentation data: 00 00 00 00 00 10
116
117 DW_CFA_advance_loc: 0 to 00000000
118
119 00000114 00000010 0000001c FDE cie=000000fc pc=00020150..00020160
120 DW_CFA_advance_loc: 0 to 00020150
121 DW_CFA_advance_loc: 0 to 00020150
122 DW_CFA_advance_loc: 0 to 00020150
123
124 # FDE for .discard removed
125 # zPR2 removed
126 00000128 00000010 00000030 FDE cie=000000fc pc=00020160..00020190
127 DW_CFA_advance_loc: 0 to 00020160
128 DW_CFA_advance_loc: 0 to 00020160
129 DW_CFA_advance_loc: 0 to 00020160
130
131 0000013c 00000010 00000044 FDE cie=000000fc pc=00020190..000201d0
132 DW_CFA_advance_loc: 0 to 00020190
133 DW_CFA_advance_loc: 0 to 00020190
134 DW_CFA_advance_loc: 0 to 00020190
135
136 00000150 00000010 00000000 CIE
137 Version: 1
138 Augmentation: "zR"
139 Code alignment factor: 1
140 Data alignment factor: 4
141 Return address column: 31
142 Augmentation data: 10
143
144 DW_CFA_advance_loc: 0 to 00000000
145 DW_CFA_advance_loc: 0 to 00000000
146 DW_CFA_advance_loc: 0 to 00000000
147
148 00000164 00000010 00000018 FDE cie=00000150 pc=000201d0..000201e0
149 DW_CFA_nop
150 DW_CFA_nop
151 DW_CFA_nop
152
153 # basic1 removed, followed by repeat of above
154 00000178 00000010 0000002c FDE cie=00000150 pc=000201e0..000201f0
155 DW_CFA_nop
156 DW_CFA_nop
157 DW_CFA_nop
158
159 0000018c 00000010 00000040 FDE cie=00000150 pc=000201f0..00020210
160 DW_CFA_nop
161 DW_CFA_nop
162 DW_CFA_nop
163
164 000001a0 00000010 00000054 FDE cie=00000150 pc=00020210..00020240
165 DW_CFA_nop
166 DW_CFA_nop
167 DW_CFA_nop
168
169 000001b4 00000010 00000068 FDE cie=00000150 pc=00020240..00020280
170 DW_CFA_nop
171 DW_CFA_nop
172 DW_CFA_nop
173
174 000001c8 00000010 0000007c FDE cie=00000150 pc=00020280..000202d0
175 DW_CFA_nop
176 DW_CFA_nop
177 DW_CFA_nop
178
179 000001dc 00000018 00000000 CIE
180 Version: 1
181 Augmentation: "zRP"
182 Code alignment factor: 1
183 Data alignment factor: 4
184 Return address column: 31
185 Augmentation data: 10 00 00 00 00 00
186
187 DW_CFA_advance_loc: 0 to 00000000
188 DW_CFA_advance_loc: 0 to 00000000
189 DW_CFA_advance_loc: 0 to 00000000
190 DW_CFA_nop
191 DW_CFA_nop
192
193 000001f8 00000010 00000020 FDE cie=000001dc pc=000202d0..000202e0
194 DW_CFA_advance_loc: 0 to 000202d0
195 DW_CFA_advance_loc: 0 to 000202d0
196 DW_CFA_advance_loc: 0 to 000202d0
197
198 0000020c 00000010 00000034 FDE cie=000001dc pc=000202e0..00020300
199 DW_CFA_advance_loc: 0 to 000202e0
200 DW_CFA_advance_loc: 0 to 000202e0
201 DW_CFA_advance_loc: 0 to 000202e0
202
203 00000220 00000014 00000000 CIE
204 Version: 1
205 Augmentation: "zP"
206 Code alignment factor: 1
207 Data alignment factor: 4
208 Return address column: 31
209 Augmentation data: 50 00 00 00 00 00 00 00
210
211
212 00000238 00000010 0000001c FDE cie=00000220 pc=00020300..00020310
213 DW_CFA_advance_loc: 0 to 00020300
214 DW_CFA_advance_loc: 0 to 00020300
215 DW_CFA_advance_loc: 0 to 00020300
216
217 0000024c 00000010 00000030 FDE cie=00000220 pc=00020310..00020330
218 DW_CFA_advance_loc: 0 to 00020310
219 DW_CFA_advance_loc: 0 to 00020310
220 DW_CFA_advance_loc: 0 to 00020310
221
222 00000260 00000014 00000000 CIE
223 Version: 1
224 Augmentation: "zPR"
225 Code alignment factor: 1
226 Data alignment factor: 4
227 Return address column: 31
228 Augmentation data: 00 00 00 00 00 10
229
230 DW_CFA_advance_loc: 0 to 00000000
231
232 00000278 00000010 0000001c FDE cie=00000260 pc=00020330..00020340
233 DW_CFA_advance_loc: 0 to 00020330
234 DW_CFA_advance_loc: 0 to 00020330
235 DW_CFA_advance_loc: 0 to 00020330
236
237 0000028c 00000010 00000030 FDE cie=00000260 pc=00020340..00020370
238 DW_CFA_advance_loc: 0 to 00020340
239 DW_CFA_advance_loc: 0 to 00020340
240 DW_CFA_advance_loc: 0 to 00020340
241
242 000002a0 00000010 00000044 FDE cie=00000260 pc=00020370..000203b0
243 DW_CFA_advance_loc: 0 to 00020370
244 DW_CFA_advance_loc: 0 to 00020370
245 DW_CFA_advance_loc: 0 to 00020370
246
247 000002b4 00000010 00000000 CIE
248 Version: 1
249 Augmentation: "zR"
250 Code alignment factor: 1
251 Data alignment factor: 4
252 Return address column: 31
253 Augmentation data: 10
254
255 DW_CFA_advance_loc: 0 to 00000000
256 DW_CFA_advance_loc: 0 to 00000000
257 DW_CFA_advance_loc: 0 to 00000000
258
259 000002c8 00000010 00000018 FDE cie=000002b4 pc=000203b0..000203c0
260 DW_CFA_nop
261 DW_CFA_nop
262 DW_CFA_nop
263
This page took 0.036241 seconds and 4 git commands to generate.