Upload Tizen:Base source
[external/binutils.git] / ld / testsuite / ld-mips-elf / eh-frame3.d
1 #name: MIPS eh-frame 3
2 #source: eh-frame1.s
3 #source: eh-frame1.s
4 #as: -EB -mips3 -mabi=eabi --defsym alignment=3 --defsym fill=0 --defsym foo=0x1020304050607080
5 #readelf: -wf
6 #ld: -EB -Teh-frame1.ld
7 #
8 # This test is for the official LP64 version of EABI64, which uses a
9 # combination of 32-bit objects and 64-bit FDE addresses.
10 #
11
12 Contents of the \.eh_frame section:
13
14 00000000 0000000c 00000000 CIE
15   Version:               1
16   Augmentation:          ""
17   Code alignment factor: 1
18   Data alignment factor: 4
19   Return address column: 31
20
21   DW_CFA_nop
22   DW_CFA_nop
23   DW_CFA_nop
24
25 00000010 00000014 00000014 FDE cie=00000000 pc=00020000..00020010
26
27 00000028 00000014 0000002c FDE cie=00000000 pc=00020010..00020030
28
29 # basic2 removed
30 00000040 00000014 00000044 FDE cie=00000000 pc=00020030..00020060
31
32 # basic3 removed
33 00000058 00000014 0000005c FDE cie=00000000 pc=00020060..000200a0
34
35 # basic4 removed
36 00000070 00000014 00000074 FDE cie=00000000 pc=000200a0..000200f0
37
38 00000088 0000001c 00000000 CIE
39   Version:               1
40   Augmentation:          "zP"
41   Code alignment factor: 1
42   Data alignment factor: 4
43   Return address column: 31
44   Augmentation data:     00 10 20 30 40 50 60 70 80
45
46   DW_CFA_nop
47   DW_CFA_nop
48   DW_CFA_nop
49   DW_CFA_nop
50   DW_CFA_nop
51   DW_CFA_nop
52   DW_CFA_nop
53
54 000000a8 0000001c 00000024 FDE cie=00000088 pc=000200f0..00020100
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 000000c8 0000001c 00000044 FDE cie=00000088 pc=00020100..00020120
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 000000e8 0000001c 00000000 CIE
73   Version:               1
74   Augmentation:          "zP"
75   Code alignment factor: 1
76   Data alignment factor: 4
77   Return address column: 31
78   Augmentation data:     50 00 00 00 00 00 00 00 10 20 30 40 50 60 70 80
79
80
81 00000108 0000001c 00000024 FDE cie=000000e8 pc=00020120..00020130
82   DW_CFA_nop
83   DW_CFA_nop
84   DW_CFA_nop
85   DW_CFA_nop
86   DW_CFA_nop
87   DW_CFA_nop
88   DW_CFA_nop
89
90 00000128 0000001c 00000044 FDE cie=000000e8 pc=00020130..00020150
91   DW_CFA_nop
92   DW_CFA_nop
93   DW_CFA_nop
94   DW_CFA_nop
95   DW_CFA_nop
96   DW_CFA_nop
97   DW_CFA_nop
98
99 00000148 0000001c 00000000 CIE
100   Version:               1
101   Augmentation:          "zPR"
102   Code alignment factor: 1
103   Data alignment factor: 4
104   Return address column: 31
105   Augmentation data:     00 10 20 30 40 50 60 70 80 00
106
107   DW_CFA_nop
108   DW_CFA_nop
109   DW_CFA_nop
110   DW_CFA_nop
111   DW_CFA_nop
112
113 00000168 0000001c 00000024 FDE cie=00000148 pc=00020150..00020160
114   DW_CFA_nop
115   DW_CFA_nop
116   DW_CFA_nop
117   DW_CFA_nop
118   DW_CFA_nop
119   DW_CFA_nop
120   DW_CFA_nop
121
122 # FDE for .discard removed
123 # zPR2 removed
124 00000188 0000001c 00000044 FDE cie=00000148 pc=00020160..00020190
125   DW_CFA_nop
126   DW_CFA_nop
127   DW_CFA_nop
128   DW_CFA_nop
129   DW_CFA_nop
130   DW_CFA_nop
131   DW_CFA_nop
132
133 000001a8 0000001c 00000064 FDE cie=00000148 pc=00020190..000201d0
134   DW_CFA_nop
135   DW_CFA_nop
136   DW_CFA_nop
137   DW_CFA_nop
138   DW_CFA_nop
139   DW_CFA_nop
140   DW_CFA_nop
141
142 000001c8 0000000c 00000000 CIE
143   Version:               1
144   Augmentation:          ""
145   Code alignment factor: 1
146   Data alignment factor: 4
147   Return address column: 31
148
149   DW_CFA_nop
150   DW_CFA_nop
151   DW_CFA_nop
152
153 000001d8 00000014 00000014 FDE cie=000001c8 pc=000201d0..000201e0
154
155 # basic1 removed, followed by repeat of above
156 000001f0 00000014 0000002c FDE cie=000001c8 pc=000201e0..000201f0
157
158 00000208 00000014 00000044 FDE cie=000001c8 pc=000201f0..00020210
159
160 00000220 00000014 0000005c FDE cie=000001c8 pc=00020210..00020240
161
162 00000238 00000014 00000074 FDE cie=000001c8 pc=00020240..00020280
163
164 00000250 00000014 0000008c FDE cie=000001c8 pc=00020280..000202d0
165
166 00000268 0000001c 00000000 CIE
167   Version:               1
168   Augmentation:          "zP"
169   Code alignment factor: 1
170   Data alignment factor: 4
171   Return address column: 31
172   Augmentation data:     00 10 20 30 40 50 60 70 80
173
174   DW_CFA_nop
175   DW_CFA_nop
176   DW_CFA_nop
177   DW_CFA_nop
178   DW_CFA_nop
179   DW_CFA_nop
180   DW_CFA_nop
181
182 00000288 0000001c 00000024 FDE cie=00000268 pc=000202d0..000202e0
183   DW_CFA_nop
184   DW_CFA_nop
185   DW_CFA_nop
186   DW_CFA_nop
187   DW_CFA_nop
188   DW_CFA_nop
189   DW_CFA_nop
190
191 000002a8 0000001c 00000044 FDE cie=00000268 pc=000202e0..00020300
192   DW_CFA_nop
193   DW_CFA_nop
194   DW_CFA_nop
195   DW_CFA_nop
196   DW_CFA_nop
197   DW_CFA_nop
198   DW_CFA_nop
199
200 000002c8 0000001c 00000000 CIE
201   Version:               1
202   Augmentation:          "zP"
203   Code alignment factor: 1
204   Data alignment factor: 4
205   Return address column: 31
206   Augmentation data:     50 00 00 00 00 00 00 00 10 20 30 40 50 60 70 80
207
208
209 000002e8 0000001c 00000024 FDE cie=000002c8 pc=00020300..00020310
210   DW_CFA_nop
211   DW_CFA_nop
212   DW_CFA_nop
213   DW_CFA_nop
214   DW_CFA_nop
215   DW_CFA_nop
216   DW_CFA_nop
217
218 00000308 0000001c 00000044 FDE cie=000002c8 pc=00020310..00020330
219   DW_CFA_nop
220   DW_CFA_nop
221   DW_CFA_nop
222   DW_CFA_nop
223   DW_CFA_nop
224   DW_CFA_nop
225   DW_CFA_nop
226
227 00000328 0000001c 00000000 CIE
228   Version:               1
229   Augmentation:          "zPR"
230   Code alignment factor: 1
231   Data alignment factor: 4
232   Return address column: 31
233   Augmentation data:     00 10 20 30 40 50 60 70 80 00
234
235   DW_CFA_nop
236   DW_CFA_nop
237   DW_CFA_nop
238   DW_CFA_nop
239   DW_CFA_nop
240
241 00000348 0000001c 00000024 FDE cie=00000328 pc=00020330..00020340
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
250 # FDE for .discard removed
251 # zPR2 removed
252 00000368 0000001c 00000044 FDE cie=00000328 pc=00020340..00020370
253   DW_CFA_nop
254   DW_CFA_nop
255   DW_CFA_nop
256   DW_CFA_nop
257   DW_CFA_nop
258   DW_CFA_nop
259   DW_CFA_nop
260
261 00000388 0000001c 00000064 FDE cie=00000328 pc=00020370..000203b0
262   DW_CFA_nop
263   DW_CFA_nop
264   DW_CFA_nop
265   DW_CFA_nop
266   DW_CFA_nop
267   DW_CFA_nop
268   DW_CFA_nop
269
270 000003a8 0000000c 00000000 CIE
271   Version:               1
272   Augmentation:          ""
273   Code alignment factor: 1
274   Data alignment factor: 4
275   Return address column: 31
276
277   DW_CFA_nop
278   DW_CFA_nop
279   DW_CFA_nop
280
281 000003b8 00000014 00000014 FDE cie=000003a8 pc=000203b0..000203c0