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