1 2014-09-12 Andrew Bennett <andrew.bennett@imgtec.com>
3 * gas/mips/mips.exp: Add mips*-img-elf* target triple.
5 2014-09-10 H.J. Lu <hongjiu.lu@intel.com>
7 * gas/i386/i386.exp: Run suffix-intel, x86-64-suffix and
10 * gas/i386/suffix.s: Add tests for iret and sysret.
11 * gas/i386/suffix.d: Updated.
13 * gas/i386/suffix-intel.d: New file.
14 * gas/i386/x86-64-suffix-intel.d: Likewise.
15 * gas/i386/x86-64-suffix.d: Likewise.
16 * gas/i386/x86-64-suffix.s: Likewise.
18 2014-09-10 Alan Modra <amodra@gmail.com>
20 * gas/arm/got_prel.d: Adjust for changed section header placement.
21 * gas/i386/ilp32/x86-64-size-1.d: Likewise.
22 * gas/i386/ilp32/x86-64-size-3.d: Likewise.
23 * gas/i386/ilp32/x86-64-size-5.d: Likewise.
24 * gas/i386/ilp32/x86-64-unwind.d: Likewise.
25 * gas/i386/size-1.d: Likewise.
26 * gas/i386/size-3.d: Likewise.
27 * gas/i386/x86-64-size-1.d: Likewise.
28 * gas/i386/x86-64-size-3.d: Likewise.
29 * gas/i386/x86-64-size-5.d: Likewise.
30 * gas/i386/x86-64-unwind.d: Likewise.
31 * gas/ia64/alias-ilp32.d: Likewise.
32 * gas/ia64/alias.d: Likewise.
33 * gas/ia64/group-1.d: Likewise.
34 * gas/ia64/group-2.d: Likewise.
35 * gas/ia64/secname-ilp32.d: Likewise.
36 * gas/ia64/secname.d: Likewise.
37 * gas/ia64/unwind-ilp32.d: Likewise.
38 * gas/ia64/unwind.d: Likewise.
39 * gas/mmix/bspec-1.d: Likewise.
40 * gas/mmix/bspec-2.d: Likewise.
41 * gas/mmix/byte-1.d: Likewise.
42 * gas/mmix/loc-1.d: Likewise.
43 * gas/mmix/loc-2.d: Likewise.
44 * gas/mmix/loc-3.d: Likewise.
45 * gas/mmix/loc-4.d: Likewise.
46 * gas/mmix/loc-5.d: Likewise.
47 * gas/tic6x/scomm-directive-4.d: Likewise.
49 2014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
51 * gas/mips/attr-gnu-abi-fp-1.d: Relax expected output.
52 * gas/mips/elf_ase_micromips-2.d: Likewise.
53 * gas/mips/elf_ase_micromips.d: Likewise.
54 * gas/mips/elf_ase_mips16-2.d: Likewise.
55 * gas/mips/elf_ase_mips16.d: Likewise.
56 * gas/mips/module-mfp32.d: Likewise.
57 * gas/mips/module-msingle-float.d: Likewise.
58 * gas/mips/module-msoft-float.d: Likewise.
60 2014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
62 * gas/mips/module-defer-warn2.l: Ignore differences in output from
63 64-bit vs 32-bit targets using O32.
65 2014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
67 * gas/elf/type.e: Account for new sections.
68 * gas/mips/mips16-e.d: Likewise.
69 * gas/mips/mips16-f.d: Likewise.
70 * gas/mips/mipsel16-e.d: Likewise.
71 * gas/mips/mipsel16-f.d: Likewise.
72 * gas/mips/tmips16-e.d: Appropriately escape dots.
73 * gas/mips/tmips16-f.d: Likewise.
74 * gas/mips/tmipsel16-e.d: Likewise.
75 * gas/mips/tmipsel16-f.d: Likewise.
77 2014-09-04 Matthew Fortune <matthew.fortune@imgtec.com>
79 * gas/mips/mips.exp: Add mipsisa32 and mipsisa32el to
80 the list of addr32 targets.
82 2014-09-03 Jiong Wang <jiong.wang@arm.com>
84 * gas/aarch64/illegal.s: Update testcase.
85 * gas/aarch64/illegal.d: Likewise.
86 * gas/aarch64/sysreg-1.s: Likewise.
87 * gas/aarch64/sysreg-1.d: Likewise.
89 2014-09-03 Jiong Wang <jiong.wang@arm.com>
91 * gas/aarch64/lse-atomic.d: New.
92 * gas/aarch64/lse-atomic.s: Likewise.
93 * gas/aarch64/illegal-lse.d: Likewise.
94 * gas/aarch64/illegal-lse.l: Likewise.
95 * gas/aarch64/illegal-lse.s: Likewise.
96 * gas/aarch64/diagnostic.s: Check processor feature detect for lse
98 * gas/aarch64/diagnostic.l: Likewise.
100 2014-08-26 Jiong Wang <jiong.wang@arm.com>
102 * gas/arm/blx-bl-convert.d: New testcase.
103 * gas/arm/blx-bl-convert.l: Warning expectation.
104 * gas/arm/blx-bl-convert.s: Source file.
106 2014-08-26 Maciej W. Rozycki <macro@codesourcery.com>
108 * gas/mips/l_d.d: Remove ECOFF offset alternatives.
109 * gas/mips/mips1@l_d.d: Likewise.
110 * gas/mips/ld.d: Likewise.
111 * gas/mips/mips1@ld.d: Likewise.
112 * gas/mips/mips1@ld-forward.d: Likewise.
113 * gas/mips/s_d.d: Likewise.
114 * gas/mips/mips1@s_d.d: Likewise.
115 * gas/mips/sd.d: Likewise.
117 2014-08-25 Jose E. Marchesi <jose.marchesi@oracle.com>
119 * gas/sparc/ldx_stx.s: New file.
120 * gas/sparc/ldx_stx.d: Likewise.
122 * gas/sparc/ldx_efsr.s: New file.
123 * gas/sparc/ldx_efsr.d: Likewise.
125 * gas/sparc/ld_st_fsr.s: New file.
126 * gas/sparc/ld_st_fsr.d: Likewise.
128 * gas/sparc/sparc.exp: Run the tests ldx_stx, ldx_efsr and
131 2014-08-22 Paul Brook <paul@codesourcery.com>
133 * gas/arm/arch7a-mp.d: Adjust according to `print_arm_address'
135 * gas/arm/arch7r-mp.d: Likewise.
137 2014-08-21 Maciej W. Rozycki <macro@codesourcery.com>
139 * gas/mips/mips.exp: Correct indentation.
141 2014-08-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
143 * gas/arm/ual-vcmp.s: New file.
144 * gas/arm/ual-vcmp.d: Likewise.
145 * gas/arm/vcmp-zero-bad.s: Likewise.
146 * gas/arm/vcmp-zero-bad.d: Likewise.
147 * gas/arm/vcmp-zero-bad.l: Likewise.
149 2014-08-13 Mike Frysinger <vapier@gentoo.org>
151 * gas/bfin/parallel_illegal.d: Add missing semicolons.
153 2014-08-13 Mike Frysinger <vapier@gentoo.org>
155 * gas/bfin/load.d: Update output.
156 * gas/bfin/load.s: Add .data section.
158 2014-08-12 H.J. Lu <hongjiu.lu@intel.com>
160 * gas/i386/omit-lock.s: Remove type directive.
162 2014-08-06 Ilya Tocar <ilya.tocar@intel.com>
164 * gas/i386/i386.exp: Run new tests.
165 * gas/i386/omit-lock-no.d: New.
166 * gas/i386/omit-lock-yes.d: Ditto.
167 * gas/i386/omit-lock.s: Ditto.
169 2014-07-29 Matthew Fortune <matthew.fortune@imgtec.com>
171 * gas/mips/attr-gnu-4-0.d: New.
172 * gas/mips/attr-gnu-4-0.s: Likewise.
173 * gas/mips/attr-gnu-4-1-mfp32.l: Likewise.
174 * gas/mips/attr-gnu-4-1-mfp32.s: Likewise.
175 * gas/mips/attr-gnu-4-1-mfp64.l: Likewise.
176 * gas/mips/attr-gnu-4-1-mfp64.s: Likewise.
177 * gas/mips/attr-gnu-4-1-mfpxx.s: Likewise.
178 * gas/mips/attr-gnu-4-1-msingle-float.l: Likewise.
179 * gas/mips/attr-gnu-4-1-msingle-float.s: Likewise.
180 * gas/mips/attr-gnu-4-1-msoft-float.l: Likewise.
181 * gas/mips/attr-gnu-4-1-msoft-float.s: Likewise.
182 * gas/mips/attr-gnu-4-1.d: Likewise.
183 * gas/mips/attr-gnu-4-1.s: Likewise.
184 * gas/mips/attr-gnu-4-2-mdouble-float.l: Likewise.
185 * gas/mips/attr-gnu-4-2-mdouble-float.s: Likewise.
186 * gas/mips/attr-gnu-4-2-msoft-float.l: Likewise.
187 * gas/mips/attr-gnu-4-2-msoft-float.s: Likewise.
188 * gas/mips/attr-gnu-4-2.d: Likewise.
189 * gas/mips/attr-gnu-4-2.s: Likewise.
190 * gas/mips/attr-gnu-4-3-mhard-float.l: Likewise.
191 * gas/mips/attr-gnu-4-3-mhard-float.s: Likewise.
192 * gas/mips/attr-gnu-4-3.d: Likewise.
193 * gas/mips/attr-gnu-4-3.s: Likewise.
194 * gas/mips/attr-gnu-4-4.l: Likewise.
195 * gas/mips/attr-gnu-4-4.s: Likewise.
196 * gas/mips/attr-gnu-4-5-64.l: Likewise.
197 * gas/mips/attr-gnu-4-5-64.s: Likewise.
198 * gas/mips/attr-gnu-4-5.d: Likewise.
199 * gas/mips/attr-gnu-4-5.l: Likewise.
200 * gas/mips/attr-gnu-4-5.s: Likewise.
201 * gas/mips/attr-gnu-4-6-64.l: Likewise.
202 * gas/mips/attr-gnu-4-6-64.s: Likewise.
203 * gas/mips/attr-gnu-4-6.d: Likewise.
204 * gas/mips/attr-gnu-4-6.l: Likewise.
205 * gas/mips/attr-gnu-4-6.s: Likewise.
206 * gas/mips/attr-gnu-4-6-msingle-float.l: Likewise.
207 * gas/mips/attr-gnu-4-6-msingle-float.s: Likewise.
208 * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise.
209 * gas/mips/attr-gnu-4-6-msoft-float.s: Likewise.
210 * gas/mips/attr-gnu-4-6-noodd.l: Likewise.
211 * gas/mips/attr-gnu-4-6-noodd.s: Likewise.
212 * gas/mips/attr-gnu-4-7-64.l: Likewise.
213 * gas/mips/attr-gnu-4-7-64.s: Likewise.
214 * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise.
215 * gas/mips/attr-gnu-4-7-msingle-float.s: Likewise.
216 * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise.
217 * gas/mips/attr-gnu-4-7-msoft-float.s: Likewise.
218 * gas/mips/attr-gnu-4-7-odd.l: Likewise.
219 * gas/mips/attr-gnu-4-7-odd.s: Likewise.
220 * gas/mips/attr-gnu-4-7.d: Likewise.
221 * gas/mips/attr-gnu-4-7.l: Likewise.
222 * gas/mips/attr-gnu-4-7.s: Likewise.
223 * gas/mips/attr-none-double.d: Likewise.
224 * gas/mips/attr-none-o32-fp64.d: Likewise.
225 * gas/mips/attr-none-o32-fp64-nooddspreg.d
226 * gas/mips/attr-none-o32-fpxx.d: Likewise.
227 * gas/mips/attr-none-single-float.d: Likewise.
228 * gas/mips/attr-none-soft-float.d: Likewise.
229 * gas/mips/elf_arch_mips32r3.d: Likewise.
230 * gas/mips/elf_arch_mips32r5.d: Likewise.
231 * gas/mips/elf_arch_mips64r3.d: Likewise.
232 * gas/mips/elf_arch_mips64r5.d: Likewise.
233 * gas/mips/li-d.d: Likewise.
234 * gas/mips/li-d.s: Likewise.
235 * gas/mips/module-check-warn.l: Likewise.
236 * gas/mips/module-check-warn.s: Likewise.
237 * gas/mips/module-check.d: Likewise.
238 * gas/mips/module-check.s: Likewise.
239 * gas/mips/module-mfp32.d: Likewise.
240 * gas/mips/module-mfp32.s: Likewise.
241 * gas/mips/module-mfp64.d: Likewise.
242 * gas/mips/module-mfp64.s: Likewise.
243 * gas/mips/module-mfp64-noodd.d: Likewise.
244 * gas/mips/module-mfp64-noodd.s: Likewise.
245 * gas/mips/module-mfpxx.d: Likewise.
246 * gas/mips/module-mfpxx.s: Likewise.
247 * gas/mips/module-msingle-float.d: Likewise.
248 * gas/mips/module-msingle-float.s: Likewise.
249 * gas/mips/module-msoft-float.d: Likewise.
250 * gas/mips/module-msoft-float.s: Likewise.
251 * gas/mips/module-set-mfpxx.d: Likewise.
252 * gas/mips/module-set-mfpxx.s: Likewise.
253 * gas/mips/fpxx-oddfpreg.d: Likewise.
254 * gas/mips/fpxx-oddfpreg.l: Likewise.
255 * gas/mips/fpxx-oddfpreg.s: Likewise.
256 * gas/mips/no-odd-spreg.d: Likewise.
257 * gas/mips/odd-spreg.d: Likewise.
258 * gas/elf/section2.e-mips: Adjust expected output.
259 * gas/mips/attr-gnu-abi-fp-1.d: Likewise.
260 * gas/mips/attr-gnu-abi-msa-1.d: Likewise.
261 * gas/mips/call-nonpic-1.d: Likewise.
262 * gas/mips/elf_arch_mips1.d: Likewise.
263 * gas/mips/elf_arch_mips2.d: Likewise.
264 * gas/mips/elf_arch_mips3.d: Likewise.
265 * gas/mips/elf_arch_mips32.d: Likewise.
266 * gas/mips/elf_arch_mips32r2.d: Likewise.
267 * gas/mips/elf_arch_mips4.d: Likewise.
268 * gas/mips/elf_arch_mips5.d: Likewise.
269 * gas/mips/elf_arch_mips64.d: Likewise.
270 * gas/mips/elf_arch_mips64r2.d: Likewise.
271 * gas/mips/elf_ase_micromips-2.d: Likewise.
272 * gas/mips/elf_ase_micromips.d: Likewise.
273 * gas/mips/elf_ase_mips16-2.d: Likewise.
274 * gas/mips/elf_ase_mips16.d: Likewise.
275 * gas/mips/module-defer-warn1.d: Likewise.
276 * gas/mips/module-override.d: Likewise.
277 * gas/mips/n32-consec.d: Likewise.
278 * gas/mips/nan-2008-1.d: Likewise.
279 * gas/mips/nan-2008-2.d: Likewise.
280 * gas/mips/nan-2008-3.d: Likewise.
281 * gas/mips/nan-2008-4.d: Likewise.
282 * gas/mips/nan-legacy-1.d: Likewise.
283 * gas/mips/nan-legacy-2.d: Likewise.
284 * gas/mips/nan-legacy-3.d: Likewise.
285 * gas/mips/nan-legacy-4.d: Likewise.
286 * gas/mips/nan-legacy-5.d: Likewise.
287 * gas/mips/tmips16-e.d: Likewise.
288 * gas/mips/tmips16-f.d: Likewise.
289 * gas/mips/tmipsel16-e.d: Likewise.
290 * gas/mips/tmipsel16-f.d: Likewise.
291 * gas/mips/mips.exp: Add new tests.
293 2014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
294 Alexander Ivchenko <alexander.ivchenko@intel.com>
295 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
296 Sergey Lega <sergey.s.lega@intel.com>
297 Anna Tikhonova <anna.tikhonova@intel.com>
298 Ilya Tocar <ilya.tocar@intel.com>
299 Andrey Turetskiy <andrey.turetskiy@intel.com>
300 Ilya Verbin <ilya.verbin@intel.com>
301 Kirill Yukhin <kirill.yukhin@intel.com>
302 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
304 * gas/i386/avx512dq-intel.d: New.
305 * gas/i386/avx512dq.d: New.
306 * gas/i386/avx512dq.s: New.
307 * gas/i386/avx512dq_vl-intel.d: New.
308 * gas/i386/avx512dq_vl.d: New.
309 * gas/i386/avx512dq_vl.s: New.
310 * gas/i386/i386.exp: Run new AVX-512 tests.
311 * gas/i386/x86-64-avx512dq-intel.d: New.
312 * gas/i386/x86-64-avx512dq.d: New.
313 * gas/i386/x86-64-avx512dq.s: New.
314 * gas/i386/x86-64-avx512dq_vl-intel.d: New.
315 * gas/i386/x86-64-avx512dq_vl.d: New.
316 * gas/i386/x86-64-avx512dq_vl.s: New.
318 2014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
319 Alexander Ivchenko <alexander.ivchenko@intel.com>
320 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
321 Sergey Lega <sergey.s.lega@intel.com>
322 Anna Tikhonova <anna.tikhonova@intel.com>
323 Ilya Tocar <ilya.tocar@intel.com>
324 Andrey Turetskiy <andrey.turetskiy@intel.com>
325 Ilya Verbin <ilya.verbin@intel.com>
326 Kirill Yukhin <kirill.yukhin@intel.com>
327 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
329 * gas/i386/avx512bw-intel.d: New.
330 * gas/i386/avx512bw-opts-intel.d: New.
331 * gas/i386/avx512bw-opts.d: New.
332 * gas/i386/avx512bw-opts.s: New.
333 * gas/i386/avx512bw-wig.s: New.
334 * gas/i386/avx512bw-wig1-intel.d: New.
335 * gas/i386/avx512bw-wig1.d: New.
336 * gas/i386/avx512bw.d: New.
337 * gas/i386/avx512bw.s: New.
338 * gas/i386/avx512bw_vl-intel.d: New.
339 * gas/i386/avx512bw_vl-opts-intel.d: New.
340 * gas/i386/avx512bw_vl-opts.d: New.
341 * gas/i386/avx512bw_vl-opts.s: New.
342 * gas/i386/avx512bw_vl-wig.s: New.
343 * gas/i386/avx512bw_vl-wig1-intel.d: New.
344 * gas/i386/avx512bw_vl-wig1.d: New.
345 * gas/i386/avx512bw_vl.d: New.
346 * gas/i386/avx512bw_vl.s: New.
347 * gas/i386/i386.exp: Run new AVX-512 tests.
348 * gas/i386/x86-64-avx512bw-intel.d: New.
349 * gas/i386/x86-64-avx512bw-opts-intel.d: New.
350 * gas/i386/x86-64-avx512bw-opts.d: New.
351 * gas/i386/x86-64-avx512bw-opts.s: New.
352 * gas/i386/x86-64-avx512bw-wig.s: New.
353 * gas/i386/x86-64-avx512bw-wig1-intel.d: New.
354 * gas/i386/x86-64-avx512bw-wig1.d: New.
355 * gas/i386/x86-64-avx512bw.d: New.
356 * gas/i386/x86-64-avx512bw.s: New.
357 * gas/i386/x86-64-avx512bw_vl-intel.d: New.
358 * gas/i386/x86-64-avx512bw_vl-opts-intel.d: New.
359 * gas/i386/x86-64-avx512bw_vl-opts.d: New.
360 * gas/i386/x86-64-avx512bw_vl-opts.s: New.
361 * gas/i386/x86-64-avx512bw_vl-wig.s: New.
362 * gas/i386/x86-64-avx512bw_vl-wig1-intel.d: New.
363 * gas/i386/x86-64-avx512bw_vl-wig1.d: New.
364 * gas/i386/x86-64-avx512bw_vl.d: New.
365 * gas/i386/x86-64-avx512bw_vl.s: New.
367 2014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
368 Alexander Ivchenko <alexander.ivchenko@intel.com>
369 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
370 Sergey Lega <sergey.s.lega@intel.com>
371 Anna Tikhonova <anna.tikhonova@intel.com>
372 Ilya Tocar <ilya.tocar@intel.com>
373 Andrey Turetskiy <andrey.turetskiy@intel.com>
374 Ilya Verbin <ilya.verbin@intel.com>
375 Kirill Yukhin <kirill.yukhin@intel.com>
376 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
378 * gas/i386/avx512cd_vl-intel.d: New.
379 * gas/i386/avx512cd_vl.d: New.
380 * gas/i386/avx512cd_vl.s: New.
381 * gas/i386/i386.exp: Run new AVX-512 tests.
382 * gas/i386/x86-64-avx512cd_vl-intel.d: New.
383 * gas/i386/x86-64-avx512cd_vl.d: New.
384 * gas/i386/x86-64-avx512cd_vl.s: New.
386 2014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
387 Alexander Ivchenko <alexander.ivchenko@intel.com>
388 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
389 Sergey Lega <sergey.s.lega@intel.com>
390 Anna Tikhonova <anna.tikhonova@intel.com>
391 Ilya Tocar <ilya.tocar@intel.com>
392 Andrey Turetskiy <andrey.turetskiy@intel.com>
393 Ilya Verbin <ilya.verbin@intel.com>
394 Kirill Yukhin <kirill.yukhin@intel.com>
395 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
397 * gas/i386/avx512f_vl-intel.d: New.
398 * gas/i386/avx512f_vl-opts-intel.d: New.
399 * gas/i386/avx512f_vl-opts.d: New.
400 * gas/i386/avx512f_vl-opts.s: New.
401 * gas/i386/avx512f_vl-wig.s: New.
402 * gas/i386/avx512f_vl-wig1-intel.d: New.
403 * gas/i386/avx512f_vl-wig1.d: New.
404 * gas/i386/avx512f_vl.d: New.
405 * gas/i386/avx512f_vl.s: New.
406 * gas/i386/i386.exp: Run new AVX-512 tests.
407 * gas/i386/x86-64-avx512f_vl-intel.d: New.
408 * gas/i386/x86-64-avx512f_vl-opts-intel.d: New.
409 * gas/i386/x86-64-avx512f_vl-opts.d: New.
410 * gas/i386/x86-64-avx512f_vl-opts.s: New.
411 * gas/i386/x86-64-avx512f_vl-wig.s: New.
412 * gas/i386/x86-64-avx512f_vl-wig1-intel.d: New.
413 * gas/i386/x86-64-avx512f_vl-wig1.d: New.
414 * gas/i386/x86-64-avx512f_vl.d: New.
415 * gas/i386/x86-64-avx512f_vl.s: New.
417 2014-07-17 Ilya Tocar <ilya.tocar@intel.com>
419 * gas/i386/x86-64-equ.d: New.
420 * gas/i386/x86-64-equ.s: New.
421 * gas/i386/i386.exp: Run x86-64-equ.
423 2014-07-12 David Majnemer <david.majnemer@gmail.com>
425 * gas/pe/set.s, * gas/pe/set.d: New test.
426 * gas/pe/pe.exp: Run it.
428 2014-07-10 Will Newton <will.newton@linaro.org>
430 * gas/elf/elf.exp: Remove special handling of arm-elf for
432 * gas/elf/section2.e-armeabi: Rename to...
433 * gas/elf/section2.e-arm: ...here.
434 * gas/elf/section2.e-armelf: Remove file.
436 * gas/arm/bl-local-2.d: Only enable the test on EABI and
438 * gas/arm/bl-local-v4t.d: Likewise.
439 * gas/arm/blx-local.d: Likewise.
440 * gas/arm/branch-reloc.d: Likewise.
442 2014-07-08 Ilya Tocar <ilya.tocar@intel.com>
444 * gas/i386/evex-lig256-intel.d: Updated.
445 * gas/i386/evex-lig256.d: Updated.
446 * gas/i386/evex-lig512-intel.d: Updated.
447 * gas/i386/evex-lig512-intel.d: Updated.
448 * gas/i386/x86-64-evex-lig256-intel.d: Updated.
449 * gas/i386/x86-64-evex-lig256.d: Updated.
450 * gas/i386/x86-64-evex-lig512-intel.d: Updated.
451 * gas/i386/x86-64-evex-lig512-intel.d: Updated.
453 2014-07-08 Jiong Wang <jiong.wang@arm.com>
455 * gas/arm/ldconst.s: Add test cases for symbol literal.
456 * gas/arm/ldconst.d: Likewise.
457 * gas/arm/vldconst.s: Add test cases for vldr.
458 * gas/arm/thumb2_vpool.s: Likewise.
459 * gas/arm/vldconst.d: New pattern for little-endian.
460 * gas/arm/thumb2_vpool.d: Likewise.
461 * gas/arm/vldconst_be.d: New pattern for big-endian.
462 * gas/arm/thumb2_vpool_be.d: Likewise.
464 * gas/arm/armv8-a+crypto.d: Skip for non-ELF targets.
465 * gas/arm/armv8-a+fp.d: Likewise.
466 * gas/arm/armv8-a+simd.d: Likewise.
467 * gas/arm/armv8-a-barrier-thumb.d: Likewise.
468 * gas/arm/bl-local-2.d: Likewise.
469 * gas/arm/ldgesb-bad.d: Likewise.
470 * gas/arm/ldgesh-bad.d: Likewise.
471 * gas/arm/thumb2_pool.d: Likewise.
472 * gas/arm/thumb2_pool.s: Likewise.
474 2014-06-17 Jiong Wang <jiong.wang@arm.com>
476 * gas/arm/armv8-a-it-bad.s: New check for deprecated sp_inc/dec within
478 * gas/arm/armv8-a-it-bad.l: Likewise.
480 2014-06-17 Hans-Peter Nilsson <hp@axis.com>
482 * gas/cris/range-err-3.s: New test.
484 2014-06-16 Jiong Wang <jiong.wang@arm.com>
486 * gas/aarch64/diagnostic.s: Add new test patterns.
487 * gas/aarch64/diagnostic.l: Update expected diagnostic output.
489 2014-06-16 Alan Modra <amodra@gmail.com>
491 * gas/elf/bad-group.s: Use %function.
492 * gas/elf/bad-group.err: Expect correct line number. Allow
494 * gas/elf/bad-size.err: Allow other errors. Match expected
495 error somewhat more rigorously.
496 * gas/i386/reloc32.l: Allow other errors.
497 * gas/i386/mpx-inval-1.l: Match applied relocs.
498 * gas/i386/x86-64-mpx-inval-1.l: Likewise, and nop padding.
499 * gas/i386/x86-64-mpx-inval-2.l: Match nop padding, and allow
501 * gas/macros/dot.s: Use .balign.
502 * gas/macros/dot.l: Update alignment output.
503 * gas/symver/symver6.l: Allow other errors.
505 2014-06-16 Alan Modra <amodra@gmail.com>
507 * gas/vax/elf-rel.d: Update.
509 2014-06-16 Alan Modra <amodra@gmail.com>
511 * gas/cris/rd-bkw4v32.d: Update.
513 2014-06-10 H.J. Lu <hongjiu.lu@intel.com>
515 * gas/i386/prefix.s: Add another fwait test.
516 * gas/i386/prefix.d: Updated.
518 2014-06-09 Nick Clifton <nickc@redhat.com>
520 * gas/msp430/msp430x.d: Update to match revised assembler output.
522 2014-06-03 Nick Clifton <nickc@redhat.com>
524 * gas/msp430/bad.d: Use -my not -mz.
526 2014-05-22 Alan Modra <amodra@gmail.com>
528 * gas/d30v/bittest.l: Update for changed whitespace.
529 * gas/d30v/serial.l: Likewise.
530 * gas/d30v/serial2.l: Likewise.
531 * gas/d30v/serial2O.l: Likewise.
532 * gas/d30v/warn_oddreg.l: Likewise.
533 * gas/i386/inval-equ-2.l: Likewise.
534 * gas/i386/mpx-inval-1.l: Likewise.
535 * gas/i386/sse-check-error.l: Likewise.
536 * gas/i386/x86-64-mpx-inval-1.l: Likewise.
537 * gas/i386/x86-64-mpx-inval-2.l: Likewise.
538 * gas/i386/x86-64-size-inval-1.l: Likewise.
539 * gas/i386/x86-64-sse-check-error.l: Likewise.
541 2014-05-20 Matthew Fortune <matthew.fortune@imgtec.com>
543 * gas/mips/mips.exp: Add new tests. Use 64-bit ABI for relax-bc1any.
544 Fix micromips arch definition to use mips64r2 consistently.
545 * gas/mips/module-defer-warn1.s: New.
546 * gas/mips/module-defer-warn1.d: New.
547 * gas/mips/module-defer-warn2.s: New.
548 * gas/mips/module-defer-warn2.l: New.
549 * gas/mips/module-override.d: New.
550 * gas/mips/module-override.s: New.
551 * gas/mips/mips-gp32-fp64.l: Update expected output.
552 * gas/mips/mips-gp64-fp32-pic.l: Update expected output.
553 * gas/mips/mips-gp64-fp32.l: Update expected output.
555 2014-05-20 Matthew Fortune <matthew.fortune@imgtec.com>
557 * gas/mips/micromips@msa-branch.d: Rework expected output for fp64.
558 * gas/mips/msa-branch.d: Likewise.
560 2014-05-20 Nick Clifton <nickc@redhat.com>
562 * gas/elf/struct.d: Expect extra output from some toolchains.
563 * gas/symver/symver0.d: Likewise.
564 * gas/symver/symver1.d: Likewise.
566 2014-05-09 H.J. Lu <hongjiu.lu@intel.com>
568 * gas/i386/nops-1-core2.d: Replace data32 with data16.
569 * gas/i386/nops-4a-i686.d: Likewise.
570 * gas/i386/nops-5-i686.d: Likewise.
571 * gas/i386/nops-5.d: Likewise.
572 * gas/i386/x86-64-cbw-intel.d: Likewise.
573 * gas/i386/x86-64-cbw.d: Likewise.
574 * gas/i386/x86-64-io-intel.d: Likewise.
575 * gas/i386/x86-64-io-suffix.d: Likewise.
576 * gas/i386/x86-64-io.d: Likewise.
577 * gas/i386/x86-64-nops-1-core2.d: Likewise.
578 * gas/i386/x86-64-nops-1-g64.d: Likewise.
579 * gas/i386/x86-64-nops-1-nocona.d: Likewise.
580 * gas/i386/x86-64-nops-1.d: Likewise.
581 * gas/i386/x86-64-nops-2.d: Likewise.
582 * gas/i386/x86-64-nops-3.d: Likewise.
583 * gas/i386/x86-64-nops-4-core2.d: Likewise.
584 * gas/i386/x86-64-nops-4.d: Likewise.
585 * gas/i386/x86-64-nops-5-k8.d: Likewise.
586 * gas/i386/x86-64-nops-5.d: Likewise.
587 * gas/i386/x86-64-stack-intel.d: Likewise.
588 * gas/i386/x86-64-stack-suffix.d: Likewise.
589 * gas/i386/x86-64-stack.d: Likewise.
590 * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise.
591 * gas/i386/ilp32/x86-64-cbw.d: Likewise.
592 * gas/i386/ilp32/x86-64-io-intel.d: Likewise.
593 * gas/i386/ilp32/x86-64-io-suffix.d: Likewise.
594 * gas/i386/ilp32/x86-64-io.d: Likewise.
595 * gas/i386/ilp32/x86-64-nops-1-core2.d:
596 * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
597 * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
598 * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
599 * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
600 * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
601 * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
602 * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
603 * gas/i386/ilp32/x86-64-nops-5.: Likewise.
604 * gas/i386/ilp32/x86-64-stack-intel.d: Likewise.
605 * gas/i386/ilp32/x86-64-stack-suffix.: Likewise.
606 * gas/i386/ilp32/x86-64-stack.d: Likewise.
608 2014-05-08 Matthew Fortune <matthew.fortune@imgtec.com>
610 * gas/mips/attr-gnu-abi-fp-1.s: New.
611 * gas/mips/attr-gnu-abi-fp-1.d: New.
612 * gas/mips/attr-gnu-abi-msa-1.s: New.
613 * gas/mips/attr-gnu-abi-msa-1.d: New.
614 * gas/mips/mips.exp: Add new tests.
616 2014-05-07 Andrew Bennett <andrew.bennett@imgtec.com>
618 * gas/mips/mips.exp: Add MIPS32r5 tests. Also add the mips32r3,
619 mips32r5, mips64r3 and mips64r5 isas to the testsuite.
620 * gas/mips/r5.s: New test.
621 * gas/mips/r5.d: Likewise.
623 2014-05-05 H.J. Lu <hongjiu.lu@intel.com>
626 * gas/i386/katmai.d: Expect "gs" as prefix.
628 * gas/i386/long-1.s: Replace movapd with movss.
629 * gas/i386/x86-64-long-1.s: Likewise.
630 * gas/i386/long-1-intel.d: Updated.
631 * gas/i386/long-1.d: Likewise.
632 * gas/i386/x86-64-long-1-intel.d: Likewise.
633 * gas/i386/x86-64-long-1.d: Likewise.
635 * gas/i386/prefix.s: Add tests for multiple 0x66, 0x67, 0xf0,
636 0xf2 and 0xf3 prefixes.
637 * gas/i386/prefix.d: Updated.
639 2014-05-02 H.J. Lu <hongjiu.lu@intel.com>
641 * gas/i386/opcode-intel.d: Undo the last change.
642 * gas/i386/opcode-suffix.d: Likewise.
643 * gas/i386/opcode.d: Likewise.
644 * gas/i386/opcode.s: Likewise.
646 * gas/i386/prefix.s: Add test for fwait with prefix.
647 * gas/i386/prefix.d: Updated.
649 2014-05-01 H.J. Lu <hongjiu.lu@intel.com>
652 * gas/i386/opcode.s: Add test for fwait with prefix.
653 * gas/i386/opcode-intel.d: Updated.
654 * gas/i386/opcode-suffix.d: Likewise.
655 * gas/i386/opcode.d: Likewise.
657 2014-04-23 Will Newton <will.newton@linaro.org>
659 * gas/arm/backslash-at.d: Fix dump output regexps for
660 armeb-linux-eabi configuration.
661 * gas/arm/got_prel.d: Likewise.
662 * gas/arm/inst-po.d: Likewise.
663 * gas/arm/unwind.d: Likewise.
665 * gas/arm/mapmisc.d: Check literal pool mapping with
666 a trailing .align statement.
667 * gas/arm/mapmisc.s: Likewise.
669 2014-04-23 Andrew Bennett <andrew.bennett@imgtec.com>
671 * gas/mips/mips.exp: Add xpa tests.
672 * gas/mips/xpa.s: New test.
673 * gas/mips/xpa.d: Likewise.
675 2014-04-22 Sandra Loosemore <sandra@codesourcery.com>
677 * gas/nios2/selftest.s: New.
678 * gas/nios2/selftest.d: New.
680 2014-04-22 Max Filippov <jcmvbkbc@gmail.com>
682 * gas/xtensa/all.exp: Add test for the first section frag alignment.
683 * gas/xtensa/first_frag_align.d: First section frag alignment expected
685 * gas/xtensa/first_frag_align.s: First section frag alignment test
688 2014-04-22 Christian Svensson <blue@cmd.nu>
690 * Makefile.am: Remove openrisc and or32 support. Add support for or1k.
691 * gas/all/gas.exp: Likewise.
692 * gas/elf/warn-2.s: Likewise.
693 * gas/lns/lns.exp: Likewise.
694 * gas/lns/lns-common-1-or1k.s: New file.
695 * gas/or1k/allinsn.d: New file.
696 * gas/or1k/allinsn.exp: New file.
697 * gas/or1k/allinsn.s: New file.
698 * gas/openrisc/addi.d: Delete.
699 * gas/openrisc/addi.s: Delete.
700 * gas/openrisc/allinsn.d: Delete.
701 * gas/openrisc/allinsn.exp: Delete.
702 * gas/openrisc/allinsn.s: Delete.
703 * gas/openrisc/lohi.d: Delete.
704 * gas/openrisc/lohi.s: Delete.
705 * gas/openrisc/store.d: Delete.
706 * gas/openrisc/store.s: Delete.
708 2014-04-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
710 * gas/avr/diffreloc_withrelax.d: New testcase.
711 * gas/avr/noreloc_withoutrelax.d: Likewise.
712 * gas/avr/relax.s: Likewise.
714 2014-04-04 Ilya Tocar <ilya.tocar@intel.com>
716 * gas/i386/i386.exp: Run SE1 tests.
717 * gas/i386/se1.d: New file.
718 * gas/i386/se1.s: Ditto.
719 * gas/i386/x86-64-se1.d: Ditto.
720 * gas/i386/x86-64-se1.s: Ditto.
722 2014-03-21 David Weatherford <weath@cadence.com>
723 Max Filippov <jcmvbkbc@gmail.com>
725 * gas/xtensa/all.exp: Add test for trampoline relaxation.
726 * gas/xtensa/trampoline.d: Trampoline relaxation expected dump.
727 * gas/xtensa/trampoline.s: Trampoline relaxation test source.
729 2014-03-20 Richard Sandiford <rdsandiford@googlemail.com>
731 * gas/all/gas.exp: Remove XFAIL of forward.d for MIPS.
732 * gas/mips/pcrel-1.s, gas/mips/pcrel-1.d, gas/mips/pcrel-2.s,
733 gas/mips/pcrel-2.d, gas/mips/pcrel-3.s, gas/mips/pcrel-3.l,
734 gas/mips/pcrel-4.s, gas/mips/pcrel-4-32.d, gas/mips/pcrel-4-n32.d,
735 gas/mips/pcrel-4-64.d: New tests.
736 * gas/mips/mips.exp: Run them.
737 * gas/mips/lui-2.l: Tweak error message for line 7.
739 2014-03-20 Ilya Tocar <ilya.tocar@intel.com>
741 * gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps,
742 vgatherpf1qps, vscatterpf0qps, vscatterpf1qps.
743 * gas/i386/avx512pf.s: Ditto.
744 * gas/i386/x86-64-avx512pf-intel.d: Ditto.
745 * gas/i386/x86-64-avx512pf.s: Ditto.
746 * gas/i386/avx512f-intel.d: Change memory size for vgatherqps,
747 vpgatherqd, vpscatterqd, vscatterqps.
748 * gas/i386/avx512f.s: Ditto.
749 * gas/i386/x86-64-avx512f-intel.d: Ditto.
750 * gas/i386/x86-64-avx512f.s: Ditto.
752 2014-03-19 Jose E. Marchesi <jose.marchesi@oracle.com>
754 * gas/sparc/ldd_std.d: Fix objdump invocation in order to get
755 the old opcodes for the ldtw, ldtwa, stw and stwa instructions.
757 * gas/sparc/rdhpr.s: Test rd %hstick_offset and %hstick_enable.
758 * gas/sparc/rdhpr.d: Likewise.
760 * gas/sparc/wrhpr.s: Test wr %hstick_offset and %hstick_enable.
761 * gas/sparc/wrhpr.d: Likewise.
763 2014-03-19 Daniel Gutson <daniel.gutson@tallertechnologies.com>
764 Nick Clifton <nickc@redhat.com>
766 * gas/arm/ccs.s: New test case.
767 * gas/arm/ccs.d: New expected disassembly.
769 2014-03-19 Nick Clifton <nickc@redhat.com>
771 * gas/rx/mov.d: Update expected disassembly.
773 2014-03-18 Jiong Wang <jiong.wang@arm.com>
775 * gas/aarch64/illegal.d: Pass -mno-verbose-error.
776 * gas/aarch64/verbose-error.s: Add more verbose message testcases.
777 * gas/aarch64/verbose-error.l: Ditto.
779 2014-03-17 Nick Clifton <nickc@redhat.com>
782 * gas/cfi/cfi-arm-1.s: Add checks of VFP registers.
783 * gas/cfi/cfi-arm-1.d: Update expected output.
785 2014-03-13 Nick Clifton <nickc@redhat.com>
787 * gas/aarch64/litpool.s: Make the test endian agnostic.
788 * gas/aarch64/litpool.d: Update expected disassembly.
790 2014-03-13 Tristan Gingold <gingold@adacore.com>
792 * gas/pe/big-obj.d, gas/pe/big-obj.s: Add test.
793 * gas/pe/pe.exp: Add test.
795 2014-03-12 Nick Clifton <nickc@redhat.com>
798 * gas/aarch64/litpool.s: New test case.
799 * gas/aarch64/litpool.d: Expected disassembly.
801 2014-03-05 Alan Modra <amodra@gmail.com>
803 Update copyright years.
805 2014-03-03 Nick Clifton <nickc@redhat.com>
807 * gas/msp430/bad.d: Add -mz option.
808 * gas/msp430/bad.s: Add more cases where warnings should be
810 * gas/msp430/bad.l: Add expected warning messages.
812 2014-02-27 Jiong Wang <jiong.wang@arm.com>
814 * gas/aarch64/fp-const0-parsing.s: New test.
815 * gas/aarch64/fp-const0-parsing.d: Likewise.
817 2014-02-27 Yufeng Zhang <yufeng.zhang@arm.com>
819 * gas/aarch64/ldst-reg-reg-offset.s: Add tests.
820 * gas/aarch64/ldst-reg-reg-offset.d: Update.
822 2014-02-21 Ilya Tocar <ilya.tocar@intel.com>
824 * gas/i386/avx512pf-intel.d: Remove prefetchwt1.
825 * gas/i386/avx512pf.s: Ditto.
826 * gas/i386/avx512pf.d: Ditto.
827 * gas/i386/x86-64-avx512pf-intel.d: Ditto.
828 * gas/i386/x86-64-avx512pf.s: Ditto.
829 * gas/i386/x86-64-avx512pf.d: Ditto.
830 * gas/i386/prefetchwt1-intel.d: New file.
831 * gas/i386/prefetchwt1.s: Ditto.
832 * gas/i386/prefetchwt1.d: Ditto.
833 * gas/i386/x86-64-prefetchwt1-intel.d: Ditto.
834 * gas/i386/x86-64-prefetchwt1.s: Ditto.
835 * gas/i386/x86-64-prefetchwt1.d: Ditto.
837 2014-02-20 Ilya Tocar <ilya.tocar@intel.com>
839 * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd.
840 * gas/i386/avx512cd.s: Ditto.
841 * gas/i386/avx512cd.d: Ditto.
842 * gas/i386/x86-64-avx512cd-intel.d: Ditto.
843 * gas/i386/x86-64-avx512cd.s: Ditto.
844 * gas/i386/x86-64-avx512cd.d: Ditto.
845 * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd.
846 * gas/i386/avx512f.s: Ditto.
847 * gas/i386/avx512f.d: Ditto.
848 * gas/i386/x86-64-avx512f-intel.d: Ditto.
849 * gas/i386/x86-64-avx512f.s: Ditto.
850 * gas/i386/x86-64-avx512f.d: Ditto.
852 2014-02-12 Ilya Tocar <ilya.tocar@intel.com>
854 * gas/i386/clflushopt-intel.d: New.
855 * gas/i386/clflushopt.d: Ditto.
856 * gas/i386/clflushopt.s: Ditto.
857 * gas/i386/i386.exp: Run new tests.
858 * gas/i386/x86-64-clflushopt-intel.d: New.
859 * gas/i386/x86-64-clflushopt.d: Ditto.
860 * gas/i386/x86-64-clflushopt.s: Ditto.
861 * gas/i386/x86-64-xsavec-intel.d: Ditto.
862 * gas/i386/x86-64-xsavec.d: Ditto.
863 * gas/i386/x86-64-xsavec.s: Ditto.
864 * gas/i386/x86-64-xsaves-intel.d: Ditto.
865 * gas/i386/x86-64-xsaves.d: Ditto.
866 * gas/i386/x86-64-xsaves.s: Ditto.
867 * gas/i386/xsavec-intel.d: Ditto.
868 * gas/i386/xsavec.d: Ditto.
869 * gas/i386/xsavec.s: Ditto.
870 * gas/i386/xsaves-intel.d: Ditto.
871 * gas/i386/xsaves.d: Ditto.
872 * gas/i386/xsaves.s: Ditto.
874 2014-01-31 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
877 * gas/i386/inval-avx512f.s: Add test for incorrect memory operand
878 for gather/scatter instructions.
879 * gas/i386/x86-64-inval-avx512f.s: Likewise.
880 * gas/i386/inval-avx512f.l: Adjust correspondingly.
881 * gas/i386/x86-64-inval-avx512f.l: Likewise.
883 2014-01-30 Sandra Loosemore <sandra@codesourcery.com>
885 * gas/nios2/call26_noat.d: New.
886 * gas/nios2/call26_noat.s: New.
887 * gas/nios2/call_noat.d: New.
888 * gas/nios2/call_noat.s: New.
890 2014-01-30 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
891 Jan Beulich <jbeulich@suse.com>
894 * gas/i386/avx512f.d: Fix test output.
895 * gas/i386/avx512f-intel.d: Likewise.
896 * gas/i386/x86-64-avx512f.d: Likewise.
897 * gas/i386/x86-64-avx512f-intel.d: Likewise.
899 2014-01-28 Nick Clifton <nickc@redhat.com>
902 * gas/ia64/group-2.d: Expect I attribute with RELA sections.
903 * gas/ia64/xdata.d: Likewise.
905 2014-01-22 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
908 * gas/i386/vgather-check.s: Add tests for AVX512 gathers.
909 * gas/i386/x86-64-vgather-check.s: Likewise.
910 * gas/i386/vgather-check-error.l: Update correspondingly.
911 * gas/i386/vgather-check-none.d: Likewise.
912 * gas/i386/vgather-check-warn.d: Likewise.
913 * gas/i386/vgather-check-warn.e: Likewise.
914 * gas/i386/vgather-check.d: Likewise.
915 * gas/i386/x86-64-vgather-check-error.l: Likewise.
916 * gas/i386/x86-64-vgather-check-none.d: Likewise.
917 * gas/i386/x86-64-vgather-check-warn.d: Likewise.
918 * gas/i386/x86-64-vgather-check-warn.e: Likewise.
919 * gas/i386/x86-64-vgather-check.d: Likewise.
921 2014-01-17 Will Newton <will.newton@linaro.org>
923 * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64.
925 For older changes see ChangeLog-2013
927 Copyright (C) 2014 Free Software Foundation, Inc.
929 Copying and distribution of this file, with or without modification,
930 are permitted in any medium without royalty provided the copyright
931 notice and this notice are preserved.
937 version-control: never