* config/tc-mips.c (append_insn): Correctly handle mips16 case
[binutils.git] / ld / testsuite / ld-mips-elf / eh-frame2-n32.d
blob134565862327c62a496f6b1fb97f9cd8e7c8c740
1 #name: MIPS eh-frame 2, n32
2 #source: eh-frame1.s
3 #source: eh-frame1.s
4 #as: -EB -n32 --defsym alignment=2 --defsym fill=0
5 #readelf: --relocs -wf
6 #ld: -shared -melf32btsmipn32 -Teh-frame1.ld
8 Relocation section '\.rel\.dyn' .*:
9 *Offset .*
10 00000000 00000000 R_MIPS_NONE *
11 # Initial PCs for the FDEs attached to CIE 0xb8
12 000300d8 00000003 R_MIPS_REL32 *
13 000300ec 00000003 R_MIPS_REL32 *
14 # Likewise CIE 0x218
15 00030238 00000003 R_MIPS_REL32 *
16 0003024c 00000003 R_MIPS_REL32 *
17 0003008b 00000503 R_MIPS_REL32 00000000 foo
18 000300cc 00000503 R_MIPS_REL32 00000000 foo
19 0003010a 00000503 R_MIPS_REL32 00000000 foo
20 000301eb 00000503 R_MIPS_REL32 00000000 foo
21 0003022c 00000503 R_MIPS_REL32 00000000 foo
22 0003026a 00000503 R_MIPS_REL32 00000000 foo
23 #...
24 The section \.eh_frame contains:
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
34 DW_CFA_nop
35 DW_CFA_nop
36 DW_CFA_nop
38 00000014 00000010 00000018 FDE cie=00000000 pc=00020000..00020010
39 DW_CFA_nop
40 DW_CFA_nop
41 DW_CFA_nop
43 00000028 00000010 0000002c FDE cie=00000000 pc=00020010..00020030
44 DW_CFA_nop
45 DW_CFA_nop
46 DW_CFA_nop
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
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
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
66 00000078 00000014 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
74 DW_CFA_nop
76 00000090 00000010 0000001c FDE cie=00000078 pc=000200f0..00020100
77 DW_CFA_nop
78 DW_CFA_nop
79 DW_CFA_nop
81 000000a4 00000010 00000030 FDE cie=00000078 pc=00020100..00020120
82 DW_CFA_nop
83 DW_CFA_nop
84 DW_CFA_nop
86 000000b8 00000014 00000000 CIE
87 Version: 1
88 Augmentation: "zP"
89 Code alignment factor: 1
90 Data alignment factor: 4
91 Return address column: 31
92 Augmentation data: 50 00 00 00 00 00 00 00
95 000000d0 00000010 0000001c FDE cie=000000b8 pc=00020120..00020130
96 DW_CFA_nop
97 DW_CFA_nop
98 DW_CFA_nop
100 000000e4 00000010 00000030 FDE cie=000000b8 pc=00020130..00020150
101 DW_CFA_nop
102 DW_CFA_nop
103 DW_CFA_nop
105 000000f8 00000014 00000000 CIE
106 Version: 1
107 Augmentation: "zPR"
108 Code alignment factor: 1
109 Data alignment factor: 4
110 Return address column: 31
111 Augmentation data: 00 00 00 00 00 10
113 DW_CFA_nop
115 00000110 00000010 0000001c FDE cie=000000f8 pc=00020150..00020160
116 DW_CFA_nop
117 DW_CFA_nop
118 DW_CFA_nop
120 # FDE for .discard removed
121 # zPR2 removed
122 00000124 00000010 00000030 FDE cie=000000f8 pc=00020160..00020190
123 DW_CFA_nop
124 DW_CFA_nop
125 DW_CFA_nop
127 00000138 00000010 00000044 FDE cie=000000f8 pc=00020190..000201d0
128 DW_CFA_nop
129 DW_CFA_nop
130 DW_CFA_nop
132 0000014c 00000010 00000000 CIE
133 Version: 1
134 Augmentation: "zR"
135 Code alignment factor: 1
136 Data alignment factor: 4
137 Return address column: 31
138 Augmentation data: 10
140 DW_CFA_nop
141 DW_CFA_nop
142 DW_CFA_nop
144 00000160 00000010 00000018 FDE cie=0000014c pc=000201d0..000201e0
145 DW_CFA_nop
146 DW_CFA_nop
147 DW_CFA_nop
149 # basic1 removed, followed by repeat of above
150 00000174 00000010 0000002c FDE cie=0000014c pc=000201e0..000201f0
151 DW_CFA_nop
152 DW_CFA_nop
153 DW_CFA_nop
155 00000188 00000010 00000040 FDE cie=0000014c pc=000201f0..00020210
156 DW_CFA_nop
157 DW_CFA_nop
158 DW_CFA_nop
160 0000019c 00000010 00000054 FDE cie=0000014c pc=00020210..00020240
161 DW_CFA_nop
162 DW_CFA_nop
163 DW_CFA_nop
165 000001b0 00000010 00000068 FDE cie=0000014c pc=00020240..00020280
166 DW_CFA_nop
167 DW_CFA_nop
168 DW_CFA_nop
170 000001c4 00000010 0000007c FDE cie=0000014c pc=00020280..000202d0
171 DW_CFA_nop
172 DW_CFA_nop
173 DW_CFA_nop
175 000001d8 00000014 00000000 CIE
176 Version: 1
177 Augmentation: "zRP"
178 Code alignment factor: 1
179 Data alignment factor: 4
180 Return address column: 31
181 Augmentation data: 10 00 00 00 00 00
183 DW_CFA_nop
185 000001f0 00000010 0000001c FDE cie=000001d8 pc=000202d0..000202e0
186 DW_CFA_nop
187 DW_CFA_nop
188 DW_CFA_nop
190 00000204 00000010 00000030 FDE cie=000001d8 pc=000202e0..00020300
191 DW_CFA_nop
192 DW_CFA_nop
193 DW_CFA_nop
195 00000218 00000014 00000000 CIE
196 Version: 1
197 Augmentation: "zP"
198 Code alignment factor: 1
199 Data alignment factor: 4
200 Return address column: 31
201 Augmentation data: 50 00 00 00 00 00 00 00
204 00000230 00000010 0000001c FDE cie=00000218 pc=00020300..00020310
205 DW_CFA_nop
206 DW_CFA_nop
207 DW_CFA_nop
209 00000244 00000010 00000030 FDE cie=00000218 pc=00020310..00020330
210 DW_CFA_nop
211 DW_CFA_nop
212 DW_CFA_nop
214 00000258 00000014 00000000 CIE
215 Version: 1
216 Augmentation: "zPR"
217 Code alignment factor: 1
218 Data alignment factor: 4
219 Return address column: 31
220 Augmentation data: 00 00 00 00 00 10
222 DW_CFA_nop
224 00000270 00000010 0000001c FDE cie=00000258 pc=00020330..00020340
225 DW_CFA_nop
226 DW_CFA_nop
227 DW_CFA_nop
229 00000284 00000010 00000030 FDE cie=00000258 pc=00020340..00020370
230 DW_CFA_nop
231 DW_CFA_nop
232 DW_CFA_nop
234 00000298 00000010 00000044 FDE cie=00000258 pc=00020370..000203b0
235 DW_CFA_nop
236 DW_CFA_nop
237 DW_CFA_nop
239 000002ac 00000010 00000000 CIE
240 Version: 1
241 Augmentation: "zR"
242 Code alignment factor: 1
243 Data alignment factor: 4
244 Return address column: 31
245 Augmentation data: 10
247 DW_CFA_nop
248 DW_CFA_nop
249 DW_CFA_nop
251 000002c0 00000010 00000018 FDE cie=000002ac pc=000203b0..000203c0
252 DW_CFA_nop
253 DW_CFA_nop
254 DW_CFA_nop