Commit | Line | Data |
---|---|---|
8c946ed5 RS |
1 | #name: MIPS eh-frame 3 |
2 | #source: eh-frame1.s | |
3 | #source: eh-frame1.s | |
41ec656e | 4 | #as: -EB -mips3 -mabi=eabi --defsym alignment=3 --defsym fill=0 |
8c946ed5 | 5 | #readelf: -wf |
41ec656e | 6 | #ld: -EB -Teh-frame1.ld --defsym foo=0x50607080 |
732be173 DJ |
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 | # | |
8c946ed5 | 11 | |
3c0bfb2a | 12 | Contents of the \.eh_frame section: |
8c946ed5 RS |
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 | |
41ec656e | 44 | Augmentation data: 00 00 00 00 00 50 60 70 80 |
8c946ed5 RS |
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 | |
41ec656e | 78 | Augmentation data: 50 00 00 00 00 00 00 00 00 00 00 00 50 60 70 80 |
8c946ed5 RS |
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 | |
41ec656e | 105 | Augmentation data: 00 00 00 00 00 50 60 70 80 00 |
8c946ed5 RS |
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 | ||
41ec656e | 142 | 000001c8 00000014 000001cc FDE cie=00000000 pc=000201d0..000201e0 |
8c946ed5 RS |
143 | |
144 | # basic1 removed, followed by repeat of above | |
41ec656e | 145 | 000001e0 00000014 000001e4 FDE cie=00000000 pc=000201e0..000201f0 |
8c946ed5 | 146 | |
41ec656e | 147 | 000001f8 00000014 000001fc FDE cie=00000000 pc=000201f0..00020210 |
8c946ed5 | 148 | |
41ec656e | 149 | 00000210 00000014 00000214 FDE cie=00000000 pc=00020210..00020240 |
8c946ed5 | 150 | |
41ec656e | 151 | 00000228 00000014 0000022c FDE cie=00000000 pc=00020240..00020280 |
8c946ed5 | 152 | |
41ec656e | 153 | 00000240 00000014 00000244 FDE cie=00000000 pc=00020280..000202d0 |
8c946ed5 | 154 | |
41ec656e | 155 | 00000258 0000001c 000001d4 FDE cie=00000088 pc=000202d0..000202e0 |
8c946ed5 RS |
156 | DW_CFA_nop |
157 | DW_CFA_nop | |
158 | DW_CFA_nop | |
159 | DW_CFA_nop | |
160 | DW_CFA_nop | |
161 | DW_CFA_nop | |
162 | DW_CFA_nop | |
163 | ||
41ec656e | 164 | 00000278 0000001c 000001f4 FDE cie=00000088 pc=000202e0..00020300 |
8c946ed5 RS |
165 | DW_CFA_nop |
166 | DW_CFA_nop | |
167 | DW_CFA_nop | |
168 | DW_CFA_nop | |
169 | DW_CFA_nop | |
170 | DW_CFA_nop | |
171 | DW_CFA_nop | |
172 | ||
41ec656e | 173 | 00000298 0000001c 000001b4 FDE cie=000000e8 pc=00020300..00020310 |
8c946ed5 RS |
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 | ||
41ec656e | 182 | 000002b8 0000001c 000001d4 FDE cie=000000e8 pc=00020310..00020330 |
8c946ed5 RS |
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 | ||
41ec656e | 191 | 000002d8 0000001c 00000194 FDE cie=00000148 pc=00020330..00020340 |
8c946ed5 RS |
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 | # FDE for .discard removed | |
201 | # zPR2 removed | |
41ec656e | 202 | 000002f8 0000001c 000001b4 FDE cie=00000148 pc=00020340..00020370 |
8c946ed5 RS |
203 | DW_CFA_nop |
204 | DW_CFA_nop | |
205 | DW_CFA_nop | |
206 | DW_CFA_nop | |
207 | DW_CFA_nop | |
208 | DW_CFA_nop | |
209 | DW_CFA_nop | |
210 | ||
41ec656e | 211 | 00000318 0000001c 000001d4 FDE cie=00000148 pc=00020370..000203b0 |
8c946ed5 RS |
212 | DW_CFA_nop |
213 | DW_CFA_nop | |
214 | DW_CFA_nop | |
215 | DW_CFA_nop | |
216 | DW_CFA_nop | |
217 | DW_CFA_nop | |
8c946ed5 RS |
218 | DW_CFA_nop |
219 | ||
41ec656e | 220 | 00000338 00000014 0000033c FDE cie=00000000 pc=000203b0..000203c0 |