PowerPC64: align plt_branch stubs
[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+0018 0+0044 FDE cie=0+00e8 pc=0+020130..0+020150
91 DW_CFA_nop
92 DW_CFA_nop
93 DW_CFA_nop
94
95 0+0144 0+0018 0+0000 CIE
96 Version: 1
97 Augmentation: "zPR"
98 Code alignment factor: 1
99 Data alignment factor: 4
100 Return address column: 31
101 Augmentation data: 00 00 00 00 00 50 60 70 80 00
102
103 DW_CFA_nop
104
105 0+0160 0+001c 0+0020 FDE cie=0+0144 pc=0+020150..0+020160
106 DW_CFA_nop
107 DW_CFA_nop
108 DW_CFA_nop
109 DW_CFA_nop
110 DW_CFA_nop
111 DW_CFA_nop
112 DW_CFA_nop
113
114 # FDE for .discard removed
115 # zPR2 removed
116 0+0180 0+001c 0+0040 FDE cie=0+0144 pc=0+020160..0+020190
117 DW_CFA_nop
118 DW_CFA_nop
119 DW_CFA_nop
120 DW_CFA_nop
121 DW_CFA_nop
122 DW_CFA_nop
123 DW_CFA_nop
124
125 0+01a0 0+001c 0+0060 FDE cie=0+0144 pc=0+020190..0+0201d0
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 DW_CFA_nop
133
134 0+01c0 0+0014 0+01c4 FDE cie=0+0000 pc=0+0201d0..0+0201e0
135
136 # basic1 removed, followed by repeat of above
137 0+01d8 0+0014 0+01dc FDE cie=0+0000 pc=0+0201e0..0+0201f0
138
139 0+01f0 0+0014 0+01f4 FDE cie=0+0000 pc=0+0201f0..0+020210
140
141 0+0208 0+0014 0+020c FDE cie=0+0000 pc=0+020210..0+020240
142
143 0+0220 0+0014 0+0224 FDE cie=0+0000 pc=0+020240..0+020280
144
145 0+0238 0+0014 0+023c FDE cie=0+0000 pc=0+020280..0+0202d0
146
147 0+0250 0+001c 0+01cc FDE cie=0+0088 pc=0+0202d0..0+0202e0
148 DW_CFA_nop
149 DW_CFA_nop
150 DW_CFA_nop
151 DW_CFA_nop
152 DW_CFA_nop
153 DW_CFA_nop
154 DW_CFA_nop
155
156 0+0270 0+001c 0+01ec FDE cie=0+0088 pc=0+0202e0..0+020300
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 DW_CFA_nop
164
165 0+0290 0+001c 0+01ac FDE cie=0+00e8 pc=0+020300..0+020310
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 DW_CFA_nop
173
174 0+02b0 0+001c 0+01cc FDE cie=0+00e8 pc=0+020310..0+020330
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 DW_CFA_nop
182
183 0+02d0 0+001c 0+0190 FDE cie=0+0144 pc=0+020330..0+020340
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 DW_CFA_nop
191
192 # FDE for .discard removed
193 # zPR2 removed
194 0+02f0 0+001c 0+01b0 FDE cie=0+0144 pc=0+020340..0+020370
195 DW_CFA_nop
196 DW_CFA_nop
197 DW_CFA_nop
198 DW_CFA_nop
199 DW_CFA_nop
200 DW_CFA_nop
201 DW_CFA_nop
202
203 0+0310 0+001c 0+01d0 FDE cie=0+0144 pc=0+020370..0+0203b0
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 DW_CFA_nop
211
212 0+0330 0+0014 0+0334 FDE cie=0+0000 pc=0+0203b0..0+0203c0