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