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