MIPS/BFD: Discard ineligible JALR relocations right away
[deliverable/binutils-gdb.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
5 #readelf: -wf
6 #ld: -EB -Teh-frame1.ld --defsym foo=0x50607080
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 0+0000 0+000c 0+0000 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 0+0010 0+0014 0+0014 FDE cie=0+0000 pc=0+020000..0+020010
26
27 0+0028 0+0014 0+002c FDE cie=0+0000 pc=0+020010..0+020030
28
29 # basic2 removed
30 0+0040 0+0014 0+0044 FDE cie=0+0000 pc=0+020030..0+020060
31
32 # basic3 removed
33 0+0058 0+0014 0+005c FDE cie=0+0000 pc=0+020060..0+0200a0
34
35 # basic4 removed
36 0+0070 0+0014 0+0074 FDE cie=0+0000 pc=0+0200a0..0+0200f0
37
38 0+0088 0+001c 0+0000 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 00 00 00 00 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 0+00a8 0+001c 0+0024 FDE cie=0+0088 pc=0+0200f0..0+020100
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 0+00c8 0+001c 0+0044 FDE cie=0+0088 pc=0+020100..0+020120
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 0+00e8 0+001c 0+0000 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 00 00 00 00 50 60 70 80
79
80
81 0+0108 0+001c 0+0024 FDE cie=0+00e8 pc=0+020120..0+020130
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 0+0128 0+001c 0+0044 FDE cie=0+00e8 pc=0+020130..0+020150
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 0+0148 0+001c 0+0000 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 00 00 00 00 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 0+0168 0+001c 0+0024 FDE cie=0+0148 pc=0+020150..0+020160
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 0+0188 0+001c 0+0044 FDE cie=0+0148 pc=0+020160..0+020190
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 0+01a8 0+001c 0+0064 FDE cie=0+0148 pc=0+020190..0+0201d0
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 0+01c8 0+0014 0+01cc FDE cie=0+0000 pc=0+0201d0..0+0201e0
143
144 # basic1 removed, followed by repeat of above
145 0+01e0 0+0014 0+01e4 FDE cie=0+0000 pc=0+0201e0..0+0201f0
146
147 0+01f8 0+0014 0+01fc FDE cie=0+0000 pc=0+0201f0..0+020210
148
149 0+0210 0+0014 0+0214 FDE cie=0+0000 pc=0+020210..0+020240
150
151 0+0228 0+0014 0+022c FDE cie=0+0000 pc=0+020240..0+020280
152
153 0+0240 0+0014 0+0244 FDE cie=0+0000 pc=0+020280..0+0202d0
154
155 0+0258 0+001c 0+01d4 FDE cie=0+0088 pc=0+0202d0..0+0202e0
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
164 0+0278 0+001c 0+01f4 FDE cie=0+0088 pc=0+0202e0..0+020300
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
173 0+0298 0+001c 0+01b4 FDE cie=0+00e8 pc=0+020300..0+020310
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 0+02b8 0+001c 0+01d4 FDE cie=0+00e8 pc=0+020310..0+020330
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 0+02d8 0+001c 0+0194 FDE cie=0+0148 pc=0+020330..0+020340
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
202 0+02f8 0+001c 0+01b4 FDE cie=0+0148 pc=0+020340..0+020370
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
211 0+0318 0+001c 0+01d4 FDE cie=0+0148 pc=0+020370..0+0203b0
212 DW_CFA_nop
213 DW_CFA_nop
214 DW_CFA_nop
215 DW_CFA_nop
216 DW_CFA_nop
217 DW_CFA_nop
218 DW_CFA_nop
219
220 0+0338 0+0014 0+033c FDE cie=0+0000 pc=0+0203b0..0+0203c0
This page took 0.034769 seconds and 4 git commands to generate.