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