Add AVX512IFMA instructions
[platform/upstream/binutils.git] / gas / testsuite / ChangeLog
1 2014-11-17  Ilya Tocar  <ilya.tocar@intel.com>
2
3         * gas/i386/i386.exp: Run new tests.
4         * gas/i386/avx512ifma-intel.d: New file.
5         * gas/i386/avx512ifma.d: Likewise.
6         * gas/i386/avx512ifma.s: Likewise.
7         * gas/i386/avx512ifma_vl-intel.d: Likewise.
8         * gas/i386/avx512ifma_vl.d: Likewise.
9         * gas/i386/avx512ifma_vl.s: Likewise.
10         * gas/i386/x86-64-avx512ifma-intel.d: Likewise.
11         * gas/i386/x86-64-avx512ifma.d: Likewise.
12         * gas/i386/x86-64-avx512ifma.s: Likewise.
13         * gas/i386/x86-64-avx512ifma_vl-intel.d: Likewise.
14         * gas/i386/x86-64-avx512ifma_vl.d: Likewise.
15         * gas/i386/x86-64-avx512ifma_vl.s: Likewise.
16
17 2014-11-17  Ilya Tocar  <ilya.tocar@intel.com>
18
19         * gas/i386/i386.exp: Run new tests.
20         * gas/i386/pcommit-intel.d: New file.
21         * gas/i386/pcommit.d: Likewise.
22         * gas/i386/pcommit.s: Likewise.
23         * gas/i386/x86-64-pcommit-intel.d: Likewise.
24         * gas/i386/x86-64-pcommit.d: Likewise.
25         * gas/i386/x86-64-pcommit.s: Likewise.
26
27 2014-11-17  Ilya Tocar  <ilya.tocar@intel.com>
28
29         * gas/i386/i386.exp: Run new tests.
30         * gas/i386/clwb-intel.d: New file.
31         * gas/i386/clwb.d: Likewise.
32         * gas/i386/clwb.s: Likewise.
33         * gas/i386/x86-64-clwb-intel.d: Likewise.
34         * gas/i386/x86-64-clwb.d: Likewise.
35         * gas/i386/x86-64-clwb.s: Likewise.
36
37 2014-11-10  Matthew Fortune  <matthew.fortune@imgtec.com>
38
39         Apply trunk patch:
40         * gas/mips/elf_arch_mips32r6.d: New file.
41         * gas/mips/elf_arch_mips64r6.d: New file.
42         * gas/mips/mips.exp: Run the new tests.
43
44 2014-11-07  H.J. Lu  <hongjiu.lu@intel.com>
45
46         Apply trunk patch:
47         2014-11-07  H.J. Lu  <hongjiu.lu@intel.com>
48
49         PR ld/17482
50         * gas/i386/ilp32/x32-tls.d: New file.
51         * gas/i386/ilp32/x32-tls.s: Likewise.
52
53 2014-10-28  Matthew Fortune  <matthew.fortune@imgtec.com>
54
55         Apply trunk patches
56         2014-10-21  Maciej W. Rozycki  <macro@codesourcery.com>
57         * gas/mips/insn-opts.d: New test.
58         * gas/mips/insn-opts.s: New test source.
59         * gas/mips/mips.exp: Run the new test.
60
61 2014-10-28  Alan Modra  <amodra@gmail.com>
62
63         Apply truck patches
64         2014-10-21  Jan Beulich  <jbeulich@suse.com>
65         * gas/ppc/power8.s: Test msgclr and msgsnd.
66         * gas/ppc/power8.d: Adjust accordingly.
67
68         2014-10-18  Alan Modra  <amodra@gmail.com>
69         * gas/i386/inval-equ-2.l: Adjust.
70
71 2014-10-09  Jose E. Marchesi  <jose.marchesi@oracle.com>
72
73         * gas/sparc/hpcvis3.d: Remove tests for the `chkpt', `commit',
74         `random', `wr r,i,%cps' and `rd r,%cps' instructions.
75         * gas/sparc/hpcvis3.s: Likewise.
76         * gas/sparc/xcrypto.d: New file.
77         * gas/sparc/xcrypto.s: Likewise.
78         * gas/sparc/mwait.d: New file.
79         * gas/sparc/mwait.s: Likewise.
80         * gas/sparc/mcdper.s: New file.
81         * gas/sparc/mcdper.d: Likewise.
82         * gas/sparc/sparc5vis4.d: New file.
83         * gas/sparc/sparc5vis4.s: Likewise.
84         * gas/sparc/sparc.exp (sparc_elf_setup): Run the xcrypto test.
85         Run the mwait test.
86         Run the mcdper test.
87 `       Run the sparc5vis4 test.
88
89 2014-09-27  Alan Modra  <amodra@gmail.com>
90
91         * gas/elf/group2.d, * gas/elf/group2.s: New test.
92         * gas/elf/elf.exp: Run it.
93
94 2014-09-23  H.J. Lu  <hongjiu.lu@intel.com>
95
96         PR gas/17421
97         * gas/i386/i386.exp: Run inval-16.
98
99         * gas/i386/inval-16.l: New file.
100         * gas/i386/inval-16.s: Likewise.
101
102 2014-09-22  H.J. Lu  <hongjiu.lu@intel.com>
103
104         * gas/i386/cdr.d: New file.
105         * gas/i386/cdr.s: Likewise.
106         * gas/i386/x86-64-cdr.d: Likewise.
107
108         * gas/i386/i386.exp: Run cdr and x86-64-cdr.
109
110 2014-09-16  Ilya Tocar  <ilya.tocar@intel.com>
111
112         * gas/i386/avx512dq-rcig.s: New.
113         * gas/i386/avx512dq-rcigrd-intel.d: Likewise.
114         * gas/i386/avx512dq-rcigrd.d: Likewise.
115         * gas/i386/avx512dq-rcigrne-intel.d: Likewise.
116         * gas/i386/avx512dq-rcigrne.d: Likewise.
117         * gas/i386/avx512dq-rcigru-intel.d: Likewise.
118         * gas/i386/avx512dq-rcigru.d: Likewise.
119         * gas/i386/avx512dq-rcigrz-intel.d: Likewise.
120         * gas/i386/avx512dq-rcigrz.d: Likewise.
121         * gas/i386/avx512er-rcig.s: Likewise.
122         * gas/i386/avx512er-rcigrd-intel.d: Likewise.
123         * gas/i386/avx512er-rcigrd.d: Likewise.
124         * gas/i386/avx512er-rcigrne-intel.d: Likewise.
125         * gas/i386/avx512er-rcigrne.d: Likewise.
126         * gas/i386/avx512er-rcigru-intel.d: Likewise.
127         * gas/i386/avx512er-rcigru.d: Likewise.
128         * gas/i386/avx512er-rcigrz-intel.d: Likewise.
129         * gas/i386/avx512er-rcigrz.d: Likewise.
130         * gas/i386/avx512f-rcig.s: Likewise.
131         * gas/i386/avx512f-rcigrd-intel.d: Likewise.
132         * gas/i386/avx512f-rcigrd.d: Likewise.
133         * gas/i386/avx512f-rcigrne-intel.d: Likewise.
134         * gas/i386/avx512f-rcigrne.d: Likewise.
135         * gas/i386/avx512f-rcigru-intel.d: Likewise.
136         * gas/i386/avx512f-rcigru.d: Likewise.
137         * gas/i386/avx512f-rcigrz-intel.d: Likewise.
138         * gas/i386/avx512f-rcigrz.d: Likewise.
139         * gas/i386/x86-64-avx512dq-rcig.s: Likewise.
140         * gas/i386/x86-64-avx512dq-rcigrd-intel.d: Likewise.
141         * gas/i386/x86-64-avx512dq-rcigrd.d: Likewise.
142         * gas/i386/x86-64-avx512dq-rcigrne-intel.d: Likewise.
143         * gas/i386/x86-64-avx512dq-rcigrne.d: Likewise.
144         * gas/i386/x86-64-avx512dq-rcigru-intel.d: Likewise.
145         * gas/i386/x86-64-avx512dq-rcigru.d: Likewise.
146         * gas/i386/x86-64-avx512dq-rcigrz-intel.d: Likewise.
147         * gas/i386/x86-64-avx512dq-rcigrz.d: Likewise.
148         * gas/i386/x86-64-avx512er-rcig.s: Likewise.
149         * gas/i386/x86-64-avx512er-rcigrd-intel.d: Likewise.
150         * gas/i386/x86-64-avx512er-rcigrd.d: Likewise.
151         * gas/i386/x86-64-avx512er-rcigrne-intel.d: Likewise.
152         * gas/i386/x86-64-avx512er-rcigrne.d: Likewise.
153         * gas/i386/x86-64-avx512er-rcigru-intel.d: Likewise.
154         * gas/i386/x86-64-avx512er-rcigru.d: Likewise.
155         * gas/i386/x86-64-avx512er-rcigrz-intel.d: Likewise.
156         * gas/i386/x86-64-avx512er-rcigrz.d: Likewise.
157         * gas/i386/x86-64-avx512f-rcig.s: Likewise.
158         * gas/i386/x86-64-avx512f-rcigrd-intel.d: Likewise.
159         * gas/i386/x86-64-avx512f-rcigrd.d: Likewise.
160         * gas/i386/x86-64-avx512f-rcigrne-intel.d: Likewise.
161         * gas/i386/x86-64-avx512f-rcigrne.d: Likewise.
162         * gas/i386/x86-64-avx512f-rcigru-intel.d: Likewise.
163         * gas/i386/x86-64-avx512f-rcigru.d: Likewise.
164         * gas/i386/x86-64-avx512f-rcigrz-intel.d: Likewise.
165         * gas/i386/x86-64-avx512f-rcigrz.d: Likewise.
166         * gas/i386/i386.exp: Run new tests.
167
168 2014-09-15  Andrew Bennett  <andrew.bennett@imgtec.com>
169             Matthew Fortune  <matthew.fortune@imgtec.com>
170
171         * gas/mips/24k-triple-stores-1.s: If testing for r6 prevent
172         non-supported instructions from being tested.
173         * gas/mips/24k-triple-stores-2.s: Likewise.
174         * gas/mips/24k-triple-stores-3.s: Likewise.
175         * gas/mips/24k-triple-stores-6.s: Likewise.
176         * gas/mips/beq.s: Likewise.
177         * gas/mips/eva.s: Likewise.
178         * gas/mips/ld-zero-3.s: Likewise.
179         * gas/mips/mips32-cp2.s: Likewise.
180         * gas/mips/mips32.s: Likewise.
181         * gas/mips/mips4.s: Likewise.
182         * gas/mips/add.s: Don't test the add instructions if r6, and
183         add padding.
184         * gas/mips/add.d: Check for a triple dot not a nop at the end of the
185         disassembly output.
186         * gas/mips/micromips@add.d: Likewise.
187         * gas/mips/mipsr6@24k-branch-delay-1.d: New file.
188         * gas/mips/mipsr6@24k-triple-stores-1.d: New file.
189         * gas/mips/mipsr6@24k-triple-stores-2-llsc.d: New file.
190         * gas/mips/mipsr6@24k-triple-stores-2.d: New file.
191         * gas/mips/mipsr6@24k-triple-stores-3.d: New file.
192         * gas/mips/mipsr6@24k-triple-stores-6.d: New file.
193         * gas/mips/mipsr6@add.d: New file.
194         * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.l: New file.
195         * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.s: New file.
196         * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.l: New file.
197         * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.s: New file.
198         * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.l: New file.
199         * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.s: New file.
200         * gas/mips/mipsr6@beq.d: New file.
201         * gas/mips/mipsr6@bge.d: New file.
202         * gas/mips/mipsr6@bgeu.d: New file.
203         * gas/mips/mipsr6@blt.d: New file.
204         * gas/mips/mipsr6@bltu.d: New file.
205         * gas/mips/mipsr6@branch-misc-1.d: New file.
206         * gas/mips/mipsr6@branch-misc-2-64.d: New file.
207         * gas/mips/mipsr6@branch-misc-2pic-64.d: New file.
208         * gas/mips/mipsr6@branch-misc-4-64.d: New file.
209         * gas/mips/mipsr6@cache.d: New file.
210         * gas/mips/mipsr6@eva.d: New file.
211         * gas/mips/mipsr6@jal-svr4pic-noreorder.d: New file.
212         * gas/mips/mipsr6@jal-svr4pic.d: New file.
213         * gas/mips/mipsr6@ld-zero-2.d: New file.
214         * gas/mips/mipsr6@ld-zero-3.d: New file.
215         * gas/mips/mipsr6@loc-swap-dis.d: New file.
216         * gas/mips/mipsr6@mips32-cp2.d: New file.
217         * gas/mips/mipsr6@mips32-imm.d: New file.
218         * gas/mips/mipsr6@mips32.d: New file.
219         * gas/mips/mipsr6@mips32r2.d: New file.
220         * gas/mips/mipsr6@mips4-fp.d: New file.
221         * gas/mips/mipsr6@mips4-fp.l: New file.
222         * gas/mips/mipsr6@mips4-fp.s: New file.
223         * gas/mips/mipsr6@mips4.d: New file.
224         * gas/mips/mipsr6@mips5-fp.d: New file.
225         * gas/mips/mipsr6@mips5-fp.l: New file.
226         * gas/mips/mipsr6@mips5-fp.s: New file.
227         * gas/mips/mipsr6@mips64.d: New file.
228         * gas/mips/mipsr6@msa-branch.d: New file.
229         * gas/mips/mipsr6@msa.d: New file.
230         * gas/mips/mipsr6@pref.d: New file.
231         * gas/mips/mipsr6@relax-swap3.d: New file.
232         * gas/mips/r6-64-n32.d: New file.
233         * gas/mips/r6-64-n64.d: New file.
234         * gas/mips/r6-64-removed.l: New file.
235         * gas/mips/r6-64-removed.s: New file.
236         * gas/mips/r6-64.s: New file.
237         * gas/mips/r6-attr-none-double.d: New file.
238         * gas/mips/r6-n32.d: New file.
239         * gas/mips/r6-n64.d: New file.
240         * gas/mips/r6-removed.l: New file.
241         * gas/mips/r6-removed.s: New file.
242         * gas/mips/r6.d: New file.
243         * gas/mips/r6.s: New file.
244         * gas/mips/mipsr6@mips32-dsp.d: New file.
245         * gas/mips/mipsr6@mips32-dspr2.d: New file.
246         * gas/mips/mipsr6@mips32r2-ill.l: New file.
247         * gas/mips/mipsr6@mips32r2-ill.s: New file.
248         * gas/mips/cache.s: Add r6 instruction varients.
249         * gas/mips/mips.exp: Add support for the mips32r6 and mips64r6
250         architectures.  Also prevent non r6 supported tests from running.
251         Finally, add in support for running the new r6 tests.
252         (run_dump_test_arch): Add support for mipsr6 tests.
253         (run_list_test_arch): Add support for using files of the
254         form arch@testname.l .
255
256 2014-09-15  Matthew Fortune  <matthew.fortune@imgtec.com>
257
258         * gas/mips/attr-gnu-4-5-msingle-float.l: New file.
259         * gas/mips/attr-gnu-4-5-msingle-float.s: Likewise.
260         * gas/mips/attr-gnu-4-5-msoft-float.l: Likewise.
261         * gas/mips/attr-gnu-4-5-msoft-float.s: Likewise.
262         * gas/mips/attr-gnu-4-6-msingle-float.l: Update expected output.
263         * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise.
264         * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise.
265         * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise.
266         * gas/mips/mips.exp: Update expected output for FP ABI 5,6,7.
267
268 2014-09-12  Andrew Bennett  <andrew.bennett@imgtec.com>
269
270         * gas/mips/mips.exp: Add mips*-img-elf* target triple.
271
272 2014-09-10  H.J. Lu  <hongjiu.lu@intel.com>
273
274         * gas/i386/i386.exp: Run suffix-intel, x86-64-suffix and
275         x86-64-suffix-intel.
276
277         * gas/i386/suffix.s: Add tests for iret and sysret.
278         * gas/i386/suffix.d: Updated.
279
280         * gas/i386/suffix-intel.d: New file.
281         * gas/i386/x86-64-suffix-intel.d: Likewise.
282         * gas/i386/x86-64-suffix.d: Likewise.
283         * gas/i386/x86-64-suffix.s: Likewise.
284
285 2014-09-10  Alan Modra  <amodra@gmail.com>
286
287         * gas/arm/got_prel.d: Adjust for changed section header placement.
288         * gas/i386/ilp32/x86-64-size-1.d: Likewise.
289         * gas/i386/ilp32/x86-64-size-3.d: Likewise.
290         * gas/i386/ilp32/x86-64-size-5.d: Likewise.
291         * gas/i386/ilp32/x86-64-unwind.d: Likewise.
292         * gas/i386/size-1.d: Likewise.
293         * gas/i386/size-3.d: Likewise.
294         * gas/i386/x86-64-size-1.d: Likewise.
295         * gas/i386/x86-64-size-3.d: Likewise.
296         * gas/i386/x86-64-size-5.d: Likewise.
297         * gas/i386/x86-64-unwind.d: Likewise.
298         * gas/ia64/alias-ilp32.d: Likewise.
299         * gas/ia64/alias.d: Likewise.
300         * gas/ia64/group-1.d: Likewise.
301         * gas/ia64/group-2.d: Likewise.
302         * gas/ia64/secname-ilp32.d: Likewise.
303         * gas/ia64/secname.d: Likewise.
304         * gas/ia64/unwind-ilp32.d: Likewise.
305         * gas/ia64/unwind.d: Likewise.
306         * gas/mmix/bspec-1.d: Likewise.
307         * gas/mmix/bspec-2.d: Likewise.
308         * gas/mmix/byte-1.d: Likewise.
309         * gas/mmix/loc-1.d: Likewise.
310         * gas/mmix/loc-2.d: Likewise.
311         * gas/mmix/loc-3.d: Likewise.
312         * gas/mmix/loc-4.d: Likewise.
313         * gas/mmix/loc-5.d: Likewise.
314         * gas/tic6x/scomm-directive-4.d: Likewise.
315
316 2014-09-06  Matthew Fortune  <matthew.fortune@imgtec.com>
317
318         * gas/mips/attr-gnu-abi-fp-1.d: Relax expected output.
319         * gas/mips/elf_ase_micromips-2.d: Likewise.
320         * gas/mips/elf_ase_micromips.d: Likewise.
321         * gas/mips/elf_ase_mips16-2.d: Likewise.
322         * gas/mips/elf_ase_mips16.d: Likewise.
323         * gas/mips/module-mfp32.d: Likewise.
324         * gas/mips/module-msingle-float.d: Likewise.
325         * gas/mips/module-msoft-float.d: Likewise.
326
327 2014-09-06  Matthew Fortune  <matthew.fortune@imgtec.com>
328
329         * gas/mips/module-defer-warn2.l: Ignore differences in output from
330         64-bit vs 32-bit targets using O32.
331
332 2014-09-06  Matthew Fortune  <matthew.fortune@imgtec.com>
333
334         * gas/elf/type.e: Account for new sections.
335         * gas/mips/mips16-e.d: Likewise.
336         * gas/mips/mips16-f.d: Likewise.
337         * gas/mips/mipsel16-e.d: Likewise.
338         * gas/mips/mipsel16-f.d: Likewise.
339         * gas/mips/tmips16-e.d: Appropriately escape dots.
340         * gas/mips/tmips16-f.d: Likewise.
341         * gas/mips/tmipsel16-e.d: Likewise.
342         * gas/mips/tmipsel16-f.d: Likewise.
343
344 2014-09-04  Matthew Fortune  <matthew.fortune@imgtec.com>
345
346         * gas/mips/mips.exp: Add mipsisa32 and mipsisa32el to
347         the list of addr32 targets.
348
349 2014-09-03  Jiong Wang  <jiong.wang@arm.com>
350
351         * gas/aarch64/illegal.s: Update testcase.
352         * gas/aarch64/illegal.d: Likewise.
353         * gas/aarch64/sysreg-1.s: Likewise.
354         * gas/aarch64/sysreg-1.d: Likewise.
355
356 2014-09-03  Jiong Wang  <jiong.wang@arm.com>
357
358         * gas/aarch64/lse-atomic.d: New.
359         * gas/aarch64/lse-atomic.s: Likewise.
360         * gas/aarch64/illegal-lse.d: Likewise.
361         * gas/aarch64/illegal-lse.l: Likewise.
362         * gas/aarch64/illegal-lse.s: Likewise.
363         * gas/aarch64/diagnostic.s: Check processor feature detect for lse
364         instruction.
365         * gas/aarch64/diagnostic.l: Likewise.
366
367 2014-08-26  Jiong Wang  <jiong.wang@arm.com>
368
369         * gas/arm/blx-bl-convert.d: New testcase.
370         * gas/arm/blx-bl-convert.l: Warning expectation.
371         * gas/arm/blx-bl-convert.s: Source file.
372
373 2014-08-26  Maciej W. Rozycki  <macro@codesourcery.com>
374
375         * gas/mips/l_d.d: Remove ECOFF offset alternatives.
376         * gas/mips/mips1@l_d.d: Likewise.
377         * gas/mips/ld.d: Likewise.
378         * gas/mips/mips1@ld.d: Likewise.
379         * gas/mips/mips1@ld-forward.d: Likewise.
380         * gas/mips/s_d.d: Likewise.
381         * gas/mips/mips1@s_d.d: Likewise.
382         * gas/mips/sd.d: Likewise.
383
384 2014-08-25  Jose E. Marchesi  <jose.marchesi@oracle.com>
385
386         * gas/sparc/ldx_stx.s: New file.
387         * gas/sparc/ldx_stx.d: Likewise.
388
389         * gas/sparc/ldx_efsr.s: New file.
390         * gas/sparc/ldx_efsr.d: Likewise.
391
392         * gas/sparc/ld_st_fsr.s: New file.
393         * gas/sparc/ld_st_fsr.d: Likewise.
394
395         * gas/sparc/sparc.exp: Run the tests ldx_stx, ldx_efsr and
396         ld_st_fsr.
397
398 2014-08-22  Paul Brook  <paul@codesourcery.com>
399
400         * gas/arm/arch7a-mp.d: Adjust according to `print_arm_address'
401         offset fix.
402         * gas/arm/arch7r-mp.d: Likewise.
403
404 2014-08-21  Maciej W. Rozycki  <macro@codesourcery.com>
405
406         * gas/mips/mips.exp: Correct indentation.
407
408 2014-08-20  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
409
410         * gas/arm/ual-vcmp.s: New file.
411         * gas/arm/ual-vcmp.d: Likewise.
412         * gas/arm/vcmp-zero-bad.s: Likewise.
413         * gas/arm/vcmp-zero-bad.d: Likewise.
414         * gas/arm/vcmp-zero-bad.l: Likewise.
415
416 2014-08-13  Mike Frysinger  <vapier@gentoo.org>
417
418         * gas/bfin/parallel_illegal.d: Add missing semicolons.
419
420 2014-08-13  Mike Frysinger  <vapier@gentoo.org>
421
422         * gas/bfin/load.d: Update output.
423         * gas/bfin/load.s: Add .data section.
424
425 2014-08-12  H.J. Lu  <hongjiu.lu@intel.com>
426
427         * gas/i386/omit-lock.s: Remove type directive.
428
429 2014-08-06  Ilya Tocar  <ilya.tocar@intel.com>
430
431         * gas/i386/i386.exp: Run new tests.
432         * gas/i386/omit-lock-no.d: New.
433         * gas/i386/omit-lock-yes.d: Ditto.
434         * gas/i386/omit-lock.s: Ditto.
435
436 2014-07-29  Matthew Fortune  <matthew.fortune@imgtec.com>
437
438         * gas/mips/attr-gnu-4-0.d: New.
439         * gas/mips/attr-gnu-4-0.s: Likewise.
440         * gas/mips/attr-gnu-4-1-mfp32.l: Likewise.
441         * gas/mips/attr-gnu-4-1-mfp32.s: Likewise.
442         * gas/mips/attr-gnu-4-1-mfp64.l: Likewise.
443         * gas/mips/attr-gnu-4-1-mfp64.s: Likewise.
444         * gas/mips/attr-gnu-4-1-mfpxx.s: Likewise.
445         * gas/mips/attr-gnu-4-1-msingle-float.l: Likewise.
446         * gas/mips/attr-gnu-4-1-msingle-float.s: Likewise.
447         * gas/mips/attr-gnu-4-1-msoft-float.l: Likewise.
448         * gas/mips/attr-gnu-4-1-msoft-float.s: Likewise.
449         * gas/mips/attr-gnu-4-1.d: Likewise.
450         * gas/mips/attr-gnu-4-1.s: Likewise.
451         * gas/mips/attr-gnu-4-2-mdouble-float.l: Likewise.
452         * gas/mips/attr-gnu-4-2-mdouble-float.s: Likewise.
453         * gas/mips/attr-gnu-4-2-msoft-float.l: Likewise.
454         * gas/mips/attr-gnu-4-2-msoft-float.s: Likewise.
455         * gas/mips/attr-gnu-4-2.d: Likewise.
456         * gas/mips/attr-gnu-4-2.s: Likewise.
457         * gas/mips/attr-gnu-4-3-mhard-float.l: Likewise.
458         * gas/mips/attr-gnu-4-3-mhard-float.s: Likewise.
459         * gas/mips/attr-gnu-4-3.d: Likewise.
460         * gas/mips/attr-gnu-4-3.s: Likewise.
461         * gas/mips/attr-gnu-4-4.l: Likewise.
462         * gas/mips/attr-gnu-4-4.s: Likewise.
463         * gas/mips/attr-gnu-4-5-64.l: Likewise.
464         * gas/mips/attr-gnu-4-5-64.s: Likewise.
465         * gas/mips/attr-gnu-4-5.d: Likewise.
466         * gas/mips/attr-gnu-4-5.l: Likewise.
467         * gas/mips/attr-gnu-4-5.s: Likewise.
468         * gas/mips/attr-gnu-4-6-64.l: Likewise.
469         * gas/mips/attr-gnu-4-6-64.s: Likewise.
470         * gas/mips/attr-gnu-4-6.d: Likewise.
471         * gas/mips/attr-gnu-4-6.l: Likewise.
472         * gas/mips/attr-gnu-4-6.s: Likewise.
473         * gas/mips/attr-gnu-4-6-msingle-float.l: Likewise.
474         * gas/mips/attr-gnu-4-6-msingle-float.s: Likewise.
475         * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise.
476         * gas/mips/attr-gnu-4-6-msoft-float.s: Likewise.
477         * gas/mips/attr-gnu-4-6-noodd.l: Likewise.
478         * gas/mips/attr-gnu-4-6-noodd.s: Likewise.
479         * gas/mips/attr-gnu-4-7-64.l: Likewise.
480         * gas/mips/attr-gnu-4-7-64.s: Likewise.
481         * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise.
482         * gas/mips/attr-gnu-4-7-msingle-float.s: Likewise.
483         * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise.
484         * gas/mips/attr-gnu-4-7-msoft-float.s: Likewise.
485         * gas/mips/attr-gnu-4-7-odd.l: Likewise.
486         * gas/mips/attr-gnu-4-7-odd.s: Likewise.
487         * gas/mips/attr-gnu-4-7.d: Likewise.
488         * gas/mips/attr-gnu-4-7.l: Likewise.
489         * gas/mips/attr-gnu-4-7.s: Likewise.
490         * gas/mips/attr-none-double.d: Likewise.
491         * gas/mips/attr-none-o32-fp64.d: Likewise.
492         * gas/mips/attr-none-o32-fp64-nooddspreg.d
493         * gas/mips/attr-none-o32-fpxx.d: Likewise.
494         * gas/mips/attr-none-single-float.d: Likewise.
495         * gas/mips/attr-none-soft-float.d: Likewise.
496         * gas/mips/elf_arch_mips32r3.d: Likewise.
497         * gas/mips/elf_arch_mips32r5.d: Likewise.
498         * gas/mips/elf_arch_mips64r3.d: Likewise.
499         * gas/mips/elf_arch_mips64r5.d: Likewise.
500         * gas/mips/li-d.d: Likewise.
501         * gas/mips/li-d.s: Likewise.
502         * gas/mips/module-check-warn.l: Likewise.
503         * gas/mips/module-check-warn.s: Likewise.
504         * gas/mips/module-check.d: Likewise.
505         * gas/mips/module-check.s: Likewise.
506         * gas/mips/module-mfp32.d: Likewise.
507         * gas/mips/module-mfp32.s: Likewise.
508         * gas/mips/module-mfp64.d: Likewise.
509         * gas/mips/module-mfp64.s: Likewise.
510         * gas/mips/module-mfp64-noodd.d: Likewise.
511         * gas/mips/module-mfp64-noodd.s: Likewise.
512         * gas/mips/module-mfpxx.d: Likewise.
513         * gas/mips/module-mfpxx.s: Likewise.
514         * gas/mips/module-msingle-float.d: Likewise.
515         * gas/mips/module-msingle-float.s: Likewise.
516         * gas/mips/module-msoft-float.d: Likewise.
517         * gas/mips/module-msoft-float.s: Likewise.
518         * gas/mips/module-set-mfpxx.d: Likewise.
519         * gas/mips/module-set-mfpxx.s: Likewise.
520         * gas/mips/fpxx-oddfpreg.d: Likewise.
521         * gas/mips/fpxx-oddfpreg.l: Likewise.
522         * gas/mips/fpxx-oddfpreg.s: Likewise.
523         * gas/mips/no-odd-spreg.d: Likewise.
524         * gas/mips/odd-spreg.d: Likewise.
525         * gas/elf/section2.e-mips: Adjust expected output.
526         * gas/mips/attr-gnu-abi-fp-1.d: Likewise.
527         * gas/mips/attr-gnu-abi-msa-1.d: Likewise.
528         * gas/mips/call-nonpic-1.d: Likewise.
529         * gas/mips/elf_arch_mips1.d: Likewise.
530         * gas/mips/elf_arch_mips2.d: Likewise.
531         * gas/mips/elf_arch_mips3.d: Likewise.
532         * gas/mips/elf_arch_mips32.d: Likewise.
533         * gas/mips/elf_arch_mips32r2.d: Likewise.
534         * gas/mips/elf_arch_mips4.d: Likewise.
535         * gas/mips/elf_arch_mips5.d: Likewise.
536         * gas/mips/elf_arch_mips64.d: Likewise.
537         * gas/mips/elf_arch_mips64r2.d: Likewise.
538         * gas/mips/elf_ase_micromips-2.d: Likewise.
539         * gas/mips/elf_ase_micromips.d: Likewise.
540         * gas/mips/elf_ase_mips16-2.d: Likewise.
541         * gas/mips/elf_ase_mips16.d: Likewise.
542         * gas/mips/module-defer-warn1.d: Likewise.
543         * gas/mips/module-override.d: Likewise.
544         * gas/mips/n32-consec.d: Likewise.
545         * gas/mips/nan-2008-1.d: Likewise.
546         * gas/mips/nan-2008-2.d: Likewise.
547         * gas/mips/nan-2008-3.d: Likewise.
548         * gas/mips/nan-2008-4.d: Likewise.
549         * gas/mips/nan-legacy-1.d: Likewise.
550         * gas/mips/nan-legacy-2.d: Likewise.
551         * gas/mips/nan-legacy-3.d: Likewise.
552         * gas/mips/nan-legacy-4.d: Likewise.
553         * gas/mips/nan-legacy-5.d: Likewise.
554         * gas/mips/tmips16-e.d: Likewise.
555         * gas/mips/tmips16-f.d: Likewise.
556         * gas/mips/tmipsel16-e.d: Likewise.
557         * gas/mips/tmipsel16-f.d: Likewise.
558         * gas/mips/mips.exp: Add new tests.
559
560 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
561             Alexander Ivchenko  <alexander.ivchenko@intel.com>
562             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
563             Sergey Lega  <sergey.s.lega@intel.com>
564             Anna Tikhonova  <anna.tikhonova@intel.com>
565             Ilya Tocar  <ilya.tocar@intel.com>
566             Andrey Turetskiy  <andrey.turetskiy@intel.com>
567             Ilya Verbin  <ilya.verbin@intel.com>
568             Kirill Yukhin  <kirill.yukhin@intel.com>
569             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
570
571         * gas/i386/avx512dq-intel.d: New.
572         * gas/i386/avx512dq.d: New.
573         * gas/i386/avx512dq.s: New.
574         * gas/i386/avx512dq_vl-intel.d: New.
575         * gas/i386/avx512dq_vl.d: New.
576         * gas/i386/avx512dq_vl.s: New.
577         * gas/i386/i386.exp: Run new AVX-512 tests.
578         * gas/i386/x86-64-avx512dq-intel.d: New.
579         * gas/i386/x86-64-avx512dq.d: New.
580         * gas/i386/x86-64-avx512dq.s: New.
581         * gas/i386/x86-64-avx512dq_vl-intel.d: New.
582         * gas/i386/x86-64-avx512dq_vl.d: New.
583         * gas/i386/x86-64-avx512dq_vl.s: New.
584
585 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
586             Alexander Ivchenko  <alexander.ivchenko@intel.com>
587             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
588             Sergey Lega  <sergey.s.lega@intel.com>
589             Anna Tikhonova  <anna.tikhonova@intel.com>
590             Ilya Tocar  <ilya.tocar@intel.com>
591             Andrey Turetskiy  <andrey.turetskiy@intel.com>
592             Ilya Verbin  <ilya.verbin@intel.com>
593             Kirill Yukhin  <kirill.yukhin@intel.com>
594             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
595
596         * gas/i386/avx512bw-intel.d: New.
597         * gas/i386/avx512bw-opts-intel.d: New.
598         * gas/i386/avx512bw-opts.d: New.
599         * gas/i386/avx512bw-opts.s: New.
600         * gas/i386/avx512bw-wig.s: New.
601         * gas/i386/avx512bw-wig1-intel.d: New.
602         * gas/i386/avx512bw-wig1.d: New.
603         * gas/i386/avx512bw.d: New.
604         * gas/i386/avx512bw.s: New.
605         * gas/i386/avx512bw_vl-intel.d: New.
606         * gas/i386/avx512bw_vl-opts-intel.d: New.
607         * gas/i386/avx512bw_vl-opts.d: New.
608         * gas/i386/avx512bw_vl-opts.s: New.
609         * gas/i386/avx512bw_vl-wig.s: New.
610         * gas/i386/avx512bw_vl-wig1-intel.d: New.
611         * gas/i386/avx512bw_vl-wig1.d: New.
612         * gas/i386/avx512bw_vl.d: New.
613         * gas/i386/avx512bw_vl.s: New.
614         * gas/i386/i386.exp: Run new AVX-512 tests.
615         * gas/i386/x86-64-avx512bw-intel.d: New.
616         * gas/i386/x86-64-avx512bw-opts-intel.d: New.
617         * gas/i386/x86-64-avx512bw-opts.d: New.
618         * gas/i386/x86-64-avx512bw-opts.s: New.
619         * gas/i386/x86-64-avx512bw-wig.s: New.
620         * gas/i386/x86-64-avx512bw-wig1-intel.d: New.
621         * gas/i386/x86-64-avx512bw-wig1.d: New.
622         * gas/i386/x86-64-avx512bw.d: New.
623         * gas/i386/x86-64-avx512bw.s: New.
624         * gas/i386/x86-64-avx512bw_vl-intel.d: New.
625         * gas/i386/x86-64-avx512bw_vl-opts-intel.d: New.
626         * gas/i386/x86-64-avx512bw_vl-opts.d: New.
627         * gas/i386/x86-64-avx512bw_vl-opts.s: New.
628         * gas/i386/x86-64-avx512bw_vl-wig.s: New.
629         * gas/i386/x86-64-avx512bw_vl-wig1-intel.d: New.
630         * gas/i386/x86-64-avx512bw_vl-wig1.d: New.
631         * gas/i386/x86-64-avx512bw_vl.d: New.
632         * gas/i386/x86-64-avx512bw_vl.s: New.
633
634 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
635             Alexander Ivchenko  <alexander.ivchenko@intel.com>
636             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
637             Sergey Lega  <sergey.s.lega@intel.com>
638             Anna Tikhonova  <anna.tikhonova@intel.com>
639             Ilya Tocar  <ilya.tocar@intel.com>
640             Andrey Turetskiy  <andrey.turetskiy@intel.com>
641             Ilya Verbin  <ilya.verbin@intel.com>
642             Kirill Yukhin  <kirill.yukhin@intel.com>
643             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
644
645         * gas/i386/avx512cd_vl-intel.d: New.
646         * gas/i386/avx512cd_vl.d: New.
647         * gas/i386/avx512cd_vl.s: New.
648         * gas/i386/i386.exp: Run new AVX-512 tests.
649         * gas/i386/x86-64-avx512cd_vl-intel.d: New.
650         * gas/i386/x86-64-avx512cd_vl.d: New.
651         * gas/i386/x86-64-avx512cd_vl.s: New.
652
653 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
654             Alexander Ivchenko  <alexander.ivchenko@intel.com>
655             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
656             Sergey Lega  <sergey.s.lega@intel.com>
657             Anna Tikhonova  <anna.tikhonova@intel.com>
658             Ilya Tocar  <ilya.tocar@intel.com>
659             Andrey Turetskiy  <andrey.turetskiy@intel.com>
660             Ilya Verbin  <ilya.verbin@intel.com>
661             Kirill Yukhin  <kirill.yukhin@intel.com>
662             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
663
664         * gas/i386/avx512f_vl-intel.d: New.
665         * gas/i386/avx512f_vl-opts-intel.d: New.
666         * gas/i386/avx512f_vl-opts.d: New.
667         * gas/i386/avx512f_vl-opts.s: New.
668         * gas/i386/avx512f_vl-wig.s: New.
669         * gas/i386/avx512f_vl-wig1-intel.d: New.
670         * gas/i386/avx512f_vl-wig1.d: New.
671         * gas/i386/avx512f_vl.d: New.
672         * gas/i386/avx512f_vl.s: New.
673         * gas/i386/i386.exp: Run new AVX-512 tests.
674         * gas/i386/x86-64-avx512f_vl-intel.d: New.
675         * gas/i386/x86-64-avx512f_vl-opts-intel.d: New.
676         * gas/i386/x86-64-avx512f_vl-opts.d: New.
677         * gas/i386/x86-64-avx512f_vl-opts.s: New.
678         * gas/i386/x86-64-avx512f_vl-wig.s: New.
679         * gas/i386/x86-64-avx512f_vl-wig1-intel.d: New.
680         * gas/i386/x86-64-avx512f_vl-wig1.d: New.
681         * gas/i386/x86-64-avx512f_vl.d: New.
682         * gas/i386/x86-64-avx512f_vl.s: New.
683
684 2014-07-17  Ilya Tocar  <ilya.tocar@intel.com>
685
686         * gas/i386/x86-64-equ.d: New.
687         * gas/i386/x86-64-equ.s: New.
688         * gas/i386/i386.exp: Run x86-64-equ.
689
690 2014-07-12  David Majnemer <david.majnemer@gmail.com>
691
692         * gas/pe/set.s, * gas/pe/set.d: New test.
693         * gas/pe/pe.exp: Run it.
694
695 2014-07-10  Will Newton  <will.newton@linaro.org>
696
697         * gas/elf/elf.exp: Remove special handling of arm-elf for
698         section2 test.
699         * gas/elf/section2.e-armeabi: Rename to...
700         * gas/elf/section2.e-arm: ...here.
701         * gas/elf/section2.e-armelf: Remove file.
702
703         * gas/arm/bl-local-2.d: Only enable the test on EABI and
704         NaCl configurations.
705         * gas/arm/bl-local-v4t.d: Likewise.
706         * gas/arm/blx-local.d: Likewise.
707         * gas/arm/branch-reloc.d: Likewise.
708
709 2014-07-08  Ilya Tocar  <ilya.tocar@intel.com>
710
711         * gas/i386/evex-lig256-intel.d: Updated.
712         * gas/i386/evex-lig256.d: Updated.
713         * gas/i386/evex-lig512-intel.d: Updated.
714         * gas/i386/evex-lig512-intel.d: Updated.
715         * gas/i386/x86-64-evex-lig256-intel.d: Updated.
716         * gas/i386/x86-64-evex-lig256.d: Updated.
717         * gas/i386/x86-64-evex-lig512-intel.d: Updated.
718         * gas/i386/x86-64-evex-lig512-intel.d: Updated.
719
720 2014-07-08  Jiong Wang  <jiong.wang@arm.com>
721
722         * gas/arm/ldconst.s: Add test cases for symbol literal.
723         * gas/arm/ldconst.d: Likewise.
724         * gas/arm/vldconst.s: Add test cases for vldr.
725         * gas/arm/thumb2_vpool.s: Likewise.
726         * gas/arm/vldconst.d: New pattern for little-endian.
727         * gas/arm/thumb2_vpool.d: Likewise.
728         * gas/arm/vldconst_be.d: New pattern for big-endian.
729         * gas/arm/thumb2_vpool_be.d: Likewise.
730
731         * gas/arm/armv8-a+crypto.d: Skip for non-ELF targets.
732         * gas/arm/armv8-a+fp.d: Likewise.
733         * gas/arm/armv8-a+simd.d: Likewise.
734         * gas/arm/armv8-a-barrier-thumb.d: Likewise.
735         * gas/arm/bl-local-2.d: Likewise.
736         * gas/arm/ldgesb-bad.d: Likewise.
737         * gas/arm/ldgesh-bad.d: Likewise.
738         * gas/arm/thumb2_pool.d: Likewise.
739         * gas/arm/thumb2_pool.s: Likewise.
740
741 2014-06-17  Jiong Wang  <jiong.wang@arm.com>
742
743         * gas/arm/armv8-a-it-bad.s: New check for deprecated sp_inc/dec within
744         IT block for ARMv8.
745         * gas/arm/armv8-a-it-bad.l: Likewise.
746
747 2014-06-17  Hans-Peter Nilsson  <hp@axis.com>
748
749         * gas/cris/range-err-3.s: New test.
750
751 2014-06-16  Jiong Wang  <jiong.wang@arm.com>
752
753         * gas/aarch64/diagnostic.s: Add new test patterns.
754         * gas/aarch64/diagnostic.l: Update expected diagnostic output.
755
756 2014-06-16  Alan Modra  <amodra@gmail.com>
757
758         * gas/elf/bad-group.s: Use %function.
759         * gas/elf/bad-group.err: Expect correct line number.  Allow
760         other errors.
761         * gas/elf/bad-size.err: Allow other errors.  Match expected
762         error somewhat more rigorously.
763         * gas/i386/reloc32.l: Allow other errors.
764         * gas/i386/mpx-inval-1.l: Match applied relocs.
765         * gas/i386/x86-64-mpx-inval-1.l: Likewise, and nop padding.
766         * gas/i386/x86-64-mpx-inval-2.l: Match nop padding, and allow
767         other errors.
768         * gas/macros/dot.s: Use .balign.
769         * gas/macros/dot.l: Update alignment output.
770         * gas/symver/symver6.l: Allow other errors.
771
772 2014-06-16  Alan Modra  <amodra@gmail.com>
773
774         * gas/vax/elf-rel.d: Update.
775
776 2014-06-16  Alan Modra  <amodra@gmail.com>
777
778         * gas/cris/rd-bkw4v32.d: Update.
779
780 2014-06-10  H.J. Lu  <hongjiu.lu@intel.com>
781
782         * gas/i386/prefix.s: Add another fwait test.
783         * gas/i386/prefix.d: Updated.
784
785 2014-06-09  Nick Clifton  <nickc@redhat.com>
786
787         * gas/msp430/msp430x.d: Update to match revised assembler output.
788
789 2014-06-03  Nick Clifton  <nickc@redhat.com>
790
791         * gas/msp430/bad.d: Use -my not -mz.
792
793 2014-05-22  Alan Modra  <amodra@gmail.com>
794
795         * gas/d30v/bittest.l: Update for changed whitespace.
796         * gas/d30v/serial.l: Likewise.
797         * gas/d30v/serial2.l: Likewise.
798         * gas/d30v/serial2O.l: Likewise.
799         * gas/d30v/warn_oddreg.l: Likewise.
800         * gas/i386/inval-equ-2.l: Likewise.
801         * gas/i386/mpx-inval-1.l: Likewise.
802         * gas/i386/sse-check-error.l: Likewise.
803         * gas/i386/x86-64-mpx-inval-1.l: Likewise.
804         * gas/i386/x86-64-mpx-inval-2.l: Likewise.
805         * gas/i386/x86-64-size-inval-1.l: Likewise.
806         * gas/i386/x86-64-sse-check-error.l: Likewise.
807
808 2014-05-20  Matthew Fortune  <matthew.fortune@imgtec.com>
809
810         * gas/mips/mips.exp: Add new tests.  Use 64-bit ABI for relax-bc1any.
811         Fix micromips arch definition to use mips64r2 consistently.
812         * gas/mips/module-defer-warn1.s: New.
813         * gas/mips/module-defer-warn1.d: New.
814         * gas/mips/module-defer-warn2.s: New.
815         * gas/mips/module-defer-warn2.l: New.
816         * gas/mips/module-override.d: New.
817         * gas/mips/module-override.s: New.
818         * gas/mips/mips-gp32-fp64.l: Update expected output.
819         * gas/mips/mips-gp64-fp32-pic.l: Update expected output.
820         * gas/mips/mips-gp64-fp32.l: Update expected output.
821
822 2014-05-20  Matthew Fortune  <matthew.fortune@imgtec.com>
823
824         * gas/mips/micromips@msa-branch.d: Rework expected output for fp64.
825         * gas/mips/msa-branch.d: Likewise.
826
827 2014-05-20  Nick Clifton  <nickc@redhat.com>
828
829         * gas/elf/struct.d: Expect extra output from some toolchains.
830         * gas/symver/symver0.d: Likewise.
831         * gas/symver/symver1.d: Likewise.
832
833 2014-05-09  H.J. Lu  <hongjiu.lu@intel.com>
834
835         * gas/i386/nops-1-core2.d: Replace data32 with data16.
836         * gas/i386/nops-4a-i686.d: Likewise.
837         * gas/i386/nops-5-i686.d: Likewise.
838         * gas/i386/nops-5.d: Likewise.
839         * gas/i386/x86-64-cbw-intel.d: Likewise.
840         * gas/i386/x86-64-cbw.d: Likewise.
841         * gas/i386/x86-64-io-intel.d: Likewise.
842         * gas/i386/x86-64-io-suffix.d: Likewise.
843         * gas/i386/x86-64-io.d: Likewise.
844         * gas/i386/x86-64-nops-1-core2.d: Likewise.
845         * gas/i386/x86-64-nops-1-g64.d: Likewise.
846         * gas/i386/x86-64-nops-1-nocona.d: Likewise.
847         * gas/i386/x86-64-nops-1.d: Likewise.
848         * gas/i386/x86-64-nops-2.d: Likewise.
849         * gas/i386/x86-64-nops-3.d: Likewise.
850         * gas/i386/x86-64-nops-4-core2.d: Likewise.
851         * gas/i386/x86-64-nops-4.d: Likewise.
852         * gas/i386/x86-64-nops-5-k8.d: Likewise.
853         * gas/i386/x86-64-nops-5.d: Likewise.
854         * gas/i386/x86-64-stack-intel.d: Likewise.
855         * gas/i386/x86-64-stack-suffix.d: Likewise.
856         * gas/i386/x86-64-stack.d: Likewise.
857         * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise.
858         * gas/i386/ilp32/x86-64-cbw.d: Likewise.
859         * gas/i386/ilp32/x86-64-io-intel.d: Likewise.
860         * gas/i386/ilp32/x86-64-io-suffix.d: Likewise.
861         * gas/i386/ilp32/x86-64-io.d: Likewise.
862         * gas/i386/ilp32/x86-64-nops-1-core2.d:
863         * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
864         * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
865         * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
866         * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
867         * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
868         * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
869         * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
870         * gas/i386/ilp32/x86-64-nops-5.: Likewise.
871         * gas/i386/ilp32/x86-64-stack-intel.d: Likewise.
872         * gas/i386/ilp32/x86-64-stack-suffix.: Likewise.
873         * gas/i386/ilp32/x86-64-stack.d: Likewise.
874
875 2014-05-08  Matthew Fortune  <matthew.fortune@imgtec.com>
876
877         * gas/mips/attr-gnu-abi-fp-1.s: New.
878         * gas/mips/attr-gnu-abi-fp-1.d: New.
879         * gas/mips/attr-gnu-abi-msa-1.s: New.
880         * gas/mips/attr-gnu-abi-msa-1.d: New.
881         * gas/mips/mips.exp: Add new tests.
882
883 2014-05-07  Andrew Bennett  <andrew.bennett@imgtec.com>
884
885         * gas/mips/mips.exp: Add MIPS32r5 tests.  Also add the mips32r3,
886         mips32r5, mips64r3 and mips64r5 isas to the testsuite.
887         * gas/mips/r5.s: New test.
888         * gas/mips/r5.d: Likewise.
889
890 2014-05-05  H.J. Lu  <hongjiu.lu@intel.com>
891
892         PR binutils/16893
893         * gas/i386/katmai.d: Expect "gs" as prefix.
894
895         * gas/i386/long-1.s: Replace movapd with movss.
896         * gas/i386/x86-64-long-1.s: Likewise.
897         * gas/i386/long-1-intel.d: Updated.
898         * gas/i386/long-1.d: Likewise.
899         * gas/i386/x86-64-long-1-intel.d: Likewise.
900         * gas/i386/x86-64-long-1.d: Likewise.
901
902         * gas/i386/prefix.s: Add tests for multiple 0x66, 0x67, 0xf0,
903         0xf2 and 0xf3 prefixes.
904         * gas/i386/prefix.d: Updated.
905
906 2014-05-02  H.J. Lu  <hongjiu.lu@intel.com>
907
908         * gas/i386/opcode-intel.d: Undo the last change.
909         * gas/i386/opcode-suffix.d: Likewise.
910         * gas/i386/opcode.d: Likewise.
911         * gas/i386/opcode.s: Likewise.
912
913         * gas/i386/prefix.s: Add test for fwait with prefix.
914         * gas/i386/prefix.d: Updated.
915
916 2014-05-01  H.J. Lu  <hongjiu.lu@intel.com>
917
918         PR binutils/16891
919         * gas/i386/opcode.s: Add test for fwait with prefix.
920         * gas/i386/opcode-intel.d: Updated.
921         * gas/i386/opcode-suffix.d: Likewise.
922         * gas/i386/opcode.d: Likewise.
923
924 2014-04-23  Will Newton  <will.newton@linaro.org>
925
926         * gas/arm/backslash-at.d: Fix dump output regexps for
927         armeb-linux-eabi configuration.
928         * gas/arm/got_prel.d: Likewise.
929         * gas/arm/inst-po.d: Likewise.
930         * gas/arm/unwind.d: Likewise.
931
932         * gas/arm/mapmisc.d: Check literal pool mapping with
933         a trailing .align statement.
934         * gas/arm/mapmisc.s: Likewise.
935
936 2014-04-23  Andrew Bennett  <andrew.bennett@imgtec.com>
937
938         * gas/mips/mips.exp: Add xpa tests.
939         * gas/mips/xpa.s: New test.
940         * gas/mips/xpa.d: Likewise.
941
942 2014-04-22  Sandra Loosemore  <sandra@codesourcery.com>
943
944         * gas/nios2/selftest.s: New.
945         * gas/nios2/selftest.d: New.
946
947 2014-04-22  Max Filippov  <jcmvbkbc@gmail.com>
948
949         * gas/xtensa/all.exp: Add test for the first section frag alignment.
950         * gas/xtensa/first_frag_align.d: First section frag alignment expected
951         dump.
952         * gas/xtensa/first_frag_align.s: First section frag alignment test
953         source.
954
955 2014-04-22  Christian Svensson  <blue@cmd.nu>
956
957         * Makefile.am: Remove openrisc and or32 support.  Add support for or1k.
958         * gas/all/gas.exp: Likewise.
959         * gas/elf/warn-2.s: Likewise.
960         * gas/lns/lns.exp: Likewise.
961         * gas/lns/lns-common-1-or1k.s: New file.
962         * gas/or1k/allinsn.d: New file.
963         * gas/or1k/allinsn.exp: New file.
964         * gas/or1k/allinsn.s: New file.
965         * gas/openrisc/addi.d: Delete.
966         * gas/openrisc/addi.s: Delete.
967         * gas/openrisc/allinsn.d: Delete.
968         * gas/openrisc/allinsn.exp: Delete.
969         * gas/openrisc/allinsn.s: Delete.
970         * gas/openrisc/lohi.d: Delete.
971         * gas/openrisc/lohi.s: Delete.
972         * gas/openrisc/store.d: Delete.
973         * gas/openrisc/store.s: Delete.
974
975 2014-04-10  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
976
977         * gas/avr/diffreloc_withrelax.d: New testcase.
978         * gas/avr/noreloc_withoutrelax.d: Likewise.
979         * gas/avr/relax.s: Likewise.
980
981 2014-04-04  Ilya Tocar  <ilya.tocar@intel.com>
982
983         * gas/i386/i386.exp: Run SE1 tests.
984         * gas/i386/se1.d: New file.
985         * gas/i386/se1.s: Ditto.
986         * gas/i386/x86-64-se1.d: Ditto.
987         * gas/i386/x86-64-se1.s: Ditto.
988
989 2014-03-21  David Weatherford <weath@cadence.com>
990             Max Filippov <jcmvbkbc@gmail.com>
991
992         * gas/xtensa/all.exp: Add test for trampoline relaxation.
993         * gas/xtensa/trampoline.d: Trampoline relaxation expected dump.
994         * gas/xtensa/trampoline.s: Trampoline relaxation test source.
995
996 2014-03-20  Richard Sandiford  <rdsandiford@googlemail.com>
997
998         * gas/all/gas.exp: Remove XFAIL of forward.d for MIPS.
999         * gas/mips/pcrel-1.s, gas/mips/pcrel-1.d, gas/mips/pcrel-2.s,
1000         gas/mips/pcrel-2.d, gas/mips/pcrel-3.s, gas/mips/pcrel-3.l,
1001         gas/mips/pcrel-4.s, gas/mips/pcrel-4-32.d, gas/mips/pcrel-4-n32.d,
1002         gas/mips/pcrel-4-64.d: New tests.
1003         * gas/mips/mips.exp: Run them.
1004         * gas/mips/lui-2.l: Tweak error message for line 7.
1005
1006 2014-03-20  Ilya Tocar  <ilya.tocar@intel.com>
1007
1008         * gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps,
1009         vgatherpf1qps, vscatterpf0qps, vscatterpf1qps.
1010         * gas/i386/avx512pf.s: Ditto.
1011         * gas/i386/x86-64-avx512pf-intel.d: Ditto.
1012         * gas/i386/x86-64-avx512pf.s: Ditto.
1013         * gas/i386/avx512f-intel.d: Change memory size for vgatherqps,
1014         vpgatherqd, vpscatterqd, vscatterqps.
1015         * gas/i386/avx512f.s: Ditto.
1016         * gas/i386/x86-64-avx512f-intel.d: Ditto.
1017         * gas/i386/x86-64-avx512f.s: Ditto.
1018
1019 2014-03-19  Jose E. Marchesi  <jose.marchesi@oracle.com>
1020
1021         * gas/sparc/ldd_std.d: Fix objdump invocation in order to get
1022         the old opcodes for the ldtw, ldtwa, stw and stwa instructions.
1023
1024         * gas/sparc/rdhpr.s: Test rd %hstick_offset and %hstick_enable.
1025         * gas/sparc/rdhpr.d: Likewise.
1026
1027         * gas/sparc/wrhpr.s: Test wr %hstick_offset and %hstick_enable.
1028         * gas/sparc/wrhpr.d: Likewise.
1029
1030 2014-03-19  Daniel Gutson <daniel.gutson@tallertechnologies.com>
1031             Nick Clifton  <nickc@redhat.com>
1032
1033         * gas/arm/ccs.s: New test case.
1034         * gas/arm/ccs.d: New expected disassembly.
1035
1036 2014-03-19  Nick Clifton  <nickc@redhat.com>
1037
1038         * gas/rx/mov.d: Update expected disassembly.
1039
1040 2014-03-18  Jiong Wang  <jiong.wang@arm.com>
1041
1042         * gas/aarch64/illegal.d: Pass -mno-verbose-error.
1043         * gas/aarch64/verbose-error.s: Add more verbose message testcases.
1044         * gas/aarch64/verbose-error.l: Ditto.
1045
1046 2014-03-17  Nick Clifton  <nickc@redhat.com>
1047
1048         PR gas/16694
1049         * gas/cfi/cfi-arm-1.s: Add checks of VFP registers.
1050         * gas/cfi/cfi-arm-1.d: Update expected output.
1051
1052 2014-03-13  Nick Clifton  <nickc@redhat.com>
1053
1054         * gas/aarch64/litpool.s: Make the test endian agnostic.
1055         * gas/aarch64/litpool.d: Update expected disassembly.
1056
1057 2014-03-13  Tristan Gingold  <gingold@adacore.com>
1058
1059         * gas/pe/big-obj.d, gas/pe/big-obj.s: Add test.
1060         * gas/pe/pe.exp: Add test.
1061
1062 2014-03-12  Nick Clifton  <nickc@redhat.com>
1063
1064         PR gas/16688
1065         * gas/aarch64/litpool.s: New test case.
1066         * gas/aarch64/litpool.d: Expected disassembly.
1067
1068 2014-03-05  Alan Modra  <amodra@gmail.com>
1069
1070         Update copyright years.
1071
1072 2014-03-03  Nick Clifton  <nickc@redhat.com>
1073
1074         * gas/msp430/bad.d: Add -mz option.
1075         * gas/msp430/bad.s: Add more cases where warnings should be
1076         generated.
1077         * gas/msp430/bad.l: Add expected warning messages.
1078
1079 2014-02-27  Jiong Wang  <jiong.wang@arm.com>
1080
1081         * gas/aarch64/fp-const0-parsing.s: New test.
1082         * gas/aarch64/fp-const0-parsing.d: Likewise.
1083
1084 2014-02-27  Yufeng Zhang  <yufeng.zhang@arm.com>
1085
1086         * gas/aarch64/ldst-reg-reg-offset.s: Add tests.
1087         * gas/aarch64/ldst-reg-reg-offset.d: Update.
1088
1089 2014-02-21  Ilya Tocar  <ilya.tocar@intel.com>
1090
1091         * gas/i386/avx512pf-intel.d: Remove prefetchwt1.
1092         * gas/i386/avx512pf.s: Ditto.
1093         * gas/i386/avx512pf.d: Ditto.
1094         * gas/i386/x86-64-avx512pf-intel.d: Ditto.
1095         * gas/i386/x86-64-avx512pf.s: Ditto.
1096         * gas/i386/x86-64-avx512pf.d: Ditto.
1097         * gas/i386/prefetchwt1-intel.d: New file.
1098         * gas/i386/prefetchwt1.s: Ditto.
1099         * gas/i386/prefetchwt1.d: Ditto.
1100         * gas/i386/x86-64-prefetchwt1-intel.d: Ditto.
1101         * gas/i386/x86-64-prefetchwt1.s: Ditto.
1102         * gas/i386/x86-64-prefetchwt1.d: Ditto.
1103
1104 2014-02-20  Ilya Tocar  <ilya.tocar@intel.com>
1105
1106         * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd.
1107         * gas/i386/avx512cd.s: Ditto.
1108         * gas/i386/avx512cd.d: Ditto.
1109         * gas/i386/x86-64-avx512cd-intel.d: Ditto.
1110         * gas/i386/x86-64-avx512cd.s: Ditto.
1111         * gas/i386/x86-64-avx512cd.d: Ditto.
1112         * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd.
1113         * gas/i386/avx512f.s: Ditto.
1114         * gas/i386/avx512f.d: Ditto.
1115         * gas/i386/x86-64-avx512f-intel.d: Ditto.
1116         * gas/i386/x86-64-avx512f.s: Ditto.
1117         * gas/i386/x86-64-avx512f.d: Ditto.
1118
1119 2014-02-12  Ilya Tocar  <ilya.tocar@intel.com>
1120
1121         * gas/i386/clflushopt-intel.d: New.
1122         * gas/i386/clflushopt.d: Ditto.
1123         * gas/i386/clflushopt.s: Ditto.
1124         * gas/i386/i386.exp: Run new tests.
1125         * gas/i386/x86-64-clflushopt-intel.d: New.
1126         * gas/i386/x86-64-clflushopt.d: Ditto.
1127         * gas/i386/x86-64-clflushopt.s: Ditto.
1128         * gas/i386/x86-64-xsavec-intel.d: Ditto.
1129         * gas/i386/x86-64-xsavec.d: Ditto.
1130         * gas/i386/x86-64-xsavec.s: Ditto.
1131         * gas/i386/x86-64-xsaves-intel.d: Ditto.
1132         * gas/i386/x86-64-xsaves.d: Ditto.
1133         * gas/i386/x86-64-xsaves.s: Ditto.
1134         * gas/i386/xsavec-intel.d: Ditto.
1135         * gas/i386/xsavec.d: Ditto.
1136         * gas/i386/xsavec.s: Ditto.
1137         * gas/i386/xsaves-intel.d: Ditto.
1138         * gas/i386/xsaves.d: Ditto.
1139         * gas/i386/xsaves.s: Ditto.
1140
1141 2014-01-31  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
1142
1143         PR gas/16488
1144         * gas/i386/inval-avx512f.s: Add test for incorrect memory operand
1145         for gather/scatter instructions.
1146         * gas/i386/x86-64-inval-avx512f.s: Likewise.
1147         * gas/i386/inval-avx512f.l: Adjust correspondingly.
1148         * gas/i386/x86-64-inval-avx512f.l: Likewise.
1149
1150 2014-01-30  Sandra Loosemore  <sandra@codesourcery.com>
1151
1152         * gas/nios2/call26_noat.d: New.
1153         * gas/nios2/call26_noat.s: New.
1154         * gas/nios2/call_noat.d: New.
1155         * gas/nios2/call_noat.s: New.
1156
1157 2014-01-30  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
1158             Jan Beulich  <jbeulich@suse.com>
1159
1160         PR binutils/16490
1161         * gas/i386/avx512f.d: Fix test output.
1162         * gas/i386/avx512f-intel.d: Likewise.
1163         * gas/i386/x86-64-avx512f.d: Likewise.
1164         * gas/i386/x86-64-avx512f-intel.d: Likewise.
1165
1166 2014-01-28  Nick Clifton  <nickc@redhat.com>
1167
1168         PR binutils/16317
1169         * gas/ia64/group-2.d: Expect I attribute with RELA sections.
1170         * gas/ia64/xdata.d: Likewise.
1171
1172 2014-01-22  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
1173
1174         PR gas/16489
1175         * gas/i386/vgather-check.s: Add tests for AVX512 gathers.
1176         * gas/i386/x86-64-vgather-check.s: Likewise.
1177         * gas/i386/vgather-check-error.l: Update correspondingly.
1178         * gas/i386/vgather-check-none.d: Likewise.
1179         * gas/i386/vgather-check-warn.d: Likewise.
1180         * gas/i386/vgather-check-warn.e: Likewise.
1181         * gas/i386/vgather-check.d: Likewise.
1182         * gas/i386/x86-64-vgather-check-error.l: Likewise.
1183         * gas/i386/x86-64-vgather-check-none.d: Likewise.
1184         * gas/i386/x86-64-vgather-check-warn.d: Likewise.
1185         * gas/i386/x86-64-vgather-check-warn.e: Likewise.
1186         * gas/i386/x86-64-vgather-check.d: Likewise.
1187
1188 2014-01-17  Will Newton  <will.newton@linaro.org>
1189
1190         * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64.
1191
1192 For older changes see ChangeLog-2013
1193 \f
1194 Copyright (C) 2014 Free Software Foundation, Inc.
1195
1196 Copying and distribution of this file, with or without modification,
1197 are permitted in any medium without royalty provided the copyright
1198 notice and this notice are preserved.
1199
1200 Local Variables:
1201 mode: change-log
1202 left-margin: 8
1203 fill-column: 74
1204 version-control: never
1205 End: