[PATCH 5/57][Arm][GAS] Add support for MVE instructions: vmull{b,t}
[binutils-gdb.git] / gas / testsuite / ChangeLog-2013
blobf39294731963fabafc892282bc45917da7ceab8a
1 2013-12-28  Hans-Peter Nilsson  <hp@bitrange.com>
3         Adjust MMIX gas tests for recent bfd/elf.c change.
4         * gas/mmix/bspec-1.d: Adjust for SHF_INFO_LINK now set on RELA
5         sections.
6         * gas/mmix/bspec-2.d: Ditto.
8 2013-12-20  Nick Clifton  <nickc@redhat.com>
10         PR binutils/16218
11         * gas/elf/dwarf2-1.d: Update expected objdump output.
12         * gas/elf/dwarf2-2.d: Likewise.
13         * gas/i386/dw2-compress-1.d: Likewise.
15 2013-12-19  H.J. Lu  <hongjiu.lu@intel.com>
17         * gas/i386/i386.exp: Don't run x86-64-disassem for mingw targets.
19 2013-12-18  Yufeng Zhang  <yufeng.zhang@arm.com>
21         * gas/aarch64/rm-simd-ext.d: New file.
22         * gas/aarch64/rm-simd-ext.l: Likewise.
23         * gas/aarch64/rm-simd-ext.s: Likewise.
25 2013-12-17  Kuan-Lin Chen  <kuanlinchentw@gmail.com>
27         * gas/nds32/nds32.exp: Add system and user special register tests.
28         * gas/nds32/sys-reg.s: New test.
29         * gas/nds32/sys-reg.d: Likewise.
30         * gas/nds32/usr-spe-reg.s: Likewise.
31         * gas/nds32/usr-spe-reg.d: Likewise.
32         * gas/nds32/alu-2.d: Delete the new blank line at EOF.
33         * gas/nds32/br-1.d: Likewise.
34         * gas/nds32/br-2.d: Likewise.
35         * gas/nds32/ji-jr.d: Likewise.
36         * gas/nds32/lsi.d: Likewise.
38 2013-12-17  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
40         * gas/i386/disassem.s: New.
41         * gas/i386/disassem.d: Likewise.
42         * gas/i386/x86-64-disassem.s: Likewise.
43         * gas/i386/x86-64-disassem.d: Likewise.
44         * gas/i386/i386.exp: Run disassem and x86-64-disassem.
46 2013-12-16  Andrew Bennett  <andrew.bennett@imgtec.com>
48         * gas/mips/mips.exp: Add CP1 register name tests.
49         * gas/mips/cp1-names-mips32.d: New test.
50         * gas/mips/cp1-names-mips32r2.d: New test.
51         * gas/mips/cp1-names-mips64.d: New test.
52         * gas/mips/cp1-names-mips64r2.d: New test.
53         * gas/mips/cp1-names-numeric.d: New test.
54         * gas/mips/cp1-names-r3000.d: New test.
55         * gas/mips/cp1-names-r4000.d: New test.
56         * gas/mips/cp1-names-sb1.d: New test.
57         * gas/mips/cp1-names.s: New test.
58         * gas/mips/micromips-insn32.d: Add the correct symbolic names for the CP1
59         registers.
60         * gas/mips/micromips-noinsn32.d: Likewise.
61         * gas/mips/micromips-trap.d: Likewise.
62         * gas/mips/micromips.d: Likewise.
64 2013-12-16  Andrew Bennett  <andrew.bennett@imgtec.com>
66         * gas/mips/msa.s: Reduced maximum element index range
67         for sldi, splati, copy_s, copy_u, insert and insve instructions.
68         * gas/mips/msa64.s: Likewise.
69         * gas/mips/micromips@msa.d: Likewise.
70         * gas/mips/micromips@msa64.d: Likewise.
71         * gas/mips/msa.d: Likewise.
72         * gas/mips/msa64.d: Likewise.
74 2013-12-13  Kuan-Lin Chen  <kuanlinchentw@gmail.com>
76         * gas/all/gas.exp: Add expected failures for NDS32.
77         * gas/elf/elf.exp: Likewise.
78         * gas/lns/lns.exp: Use alternate test.
79         * gas/macros/irp.d: Skip for NDS32.
80         * gas/macros/macros.exp: Skip some tests for the NDS32.
81         * gas/macros/rept.d: Skip for NDS32.
82         * gas/macros/test3.d: Skip for NDS32.
83         * gas/nds32: New directory.
84         * gas/nds32/alu-1.s: New test.
85         * gas/nds32/alu-1.d: Likewise.
86         * gas/nds32/alu-2.s: Likewise.
87         * gas/nds32/alu-2.d: Likewise.
88         * gas/nds32/br-1.d: Likewise.
89         * gas/nds32/br-1.s: Likewise.
90         * gas/nds32/br-2.d: Likewise.
91         * gas/nds32/br-2.s: Likewise.
92         * gas/nds32/ji-jr.d: Likewise.
93         * gas/nds32/ji-jr.s: Likewise.
94         * gas/nds32/ls.d: Likewise.
95         * gas/nds32/ls.s: Likewise.
96         * gas/nds32/lsi.d: Likewise.
97         * gas/nds32/lsi.s: Likewise.
98         * gas/nds32/to-16bit-v1.d: Likewise.
99         * gas/nds32/to-16bit-v1.s: Likewise.
100         * gas/nds32/to-16bit-v2.d: Likewise.
101         * gas/nds32/to-16bit-v2.s: Likewise.
102         * gas/nds32/to-16bit-v3.d: Likewise.
103         * gas/nds32/to-16bit-v3.s: Likewise.
104         * gas/nds32/nds32.exp: New test driver.
106 2013-12-07  Mike Frysinger  <vapier@gentoo.org>
108         * gas/bfin/bit2.s: Remove +x file mode.
109         * gas/bfin/cache2.s: Likewise.
110         * gas/bfin/control_code2.s: Likewise.
111         * gas/bfin/event2.s: Likewise.
112         * gas/bfin/flow2.s: Likewise.
113         * gas/bfin/logical2.s: Likewise.
114         * gas/bfin/move2.s: Likewise.
115         * gas/bfin/shift2.s: Likewise.
116         * gas/bfin/stack2.s: Likewise.
117         * gas/bfin/vector2.s: Likewise.
118         * gas/bfin/video2.s: Likewise.
119         * gas/epiphany/sample.s: Likewise.
120         * gas/pe/aligncomm-a.d: Likewise.
121         * gas/pe/aligncomm-a.s: Likewise.
122         * gas/pe/aligncomm-b.d: Likewise.
123         * gas/pe/aligncomm-c.d: Likewise.
124         * gas/pe/aligncomm-c.s: Likewise.
125         * gas/pe/aligncomm-d.d: Likewise.
126         * gas/pe/aligncomm-d.s: Likewise.
127         * gas/pe/pe.exp: Likewise.
128         * gas/ppc/vle-simple-4.s: Likewise.
129         * gas/ppc/vle.d: Likewise.
130         * gas/ppc/vle.s: Likewise.
132 2013-11-27  Matthew Fortune <matthew.fortune@imgtec.com>
134         * gas/mips/mips.exp: Consider mips-mti-elf the same as mips-sde-elf
136 2013-11-20  Yufeng Zhang  <yufeng.zhang@arm.com>
138         * gas/aarch64/msr.s: Add tests.
139         * gas/aarch64/msr.d: Update.
141 2013-11-19  Catherine Moore  <clm@codesourcery.com>
143         * gas/mips/fix-pmc-rm7000-1.d: New.
144         * gas/mips/fix-pmc-rm7000-1.s: New.
145         * gas/mips/fix-pmc-rm7000-2.d: New.
146         * gas/mips/fix-pmc-rm7000-2.s: New.
147         * gas/mips/micromips@fix-pmc-rm7000-1.d: New.
148         * gas/mips/micromips@fix-pmc-rm7000-2.d: New.
149         * gas/mips/mips.exp: Run new tests.
151 2013-11-18  H.J. Lu  <hongjiu.lu@intel.com>
153         * gas/i386/avx512f-nondef.d: Updated for mingw.
154         * gas/i386/mpx-add-bnd-prefix.d: Likewise.
155         * gas/i386/x86-64-avx512f-nondef.d: Likewise.
156         * gas/i386/x86-64-mpx-add-bnd-prefix.d: Likewise.
157         * gas/i386/x86-64-mpx-addr32.d: Likewise.
158         * gas/i386/x86-64-opcode.d: Likewise.
159         * gas/i386/x86-64-sha.d: Likewise.
161 2013-11-18  Renlin Li  <Renlin.Li@arm.com>
163         * gas/arm/attr-march-armv7ve.d: New test case for armv7ve.
165 2013-11-18  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
167         * gas/aarch64/sysreg.s: Add test.
168         * gas/aarch64/sysreg.d: Update.
170 2013-11-18  Yufeng Zhang  <yufeng.zhang@arm.com>
172         Revert
174         2013-11-15  Yufeng Zhang  <yufeng.zhang@arm.com>
176         * gas/aarch64/diagnostic.s: Add tests.
177         * gas/aarch64/diagnostic.l: Update.
178         * gas/aarch64/tracereg-illegal.d: New file.
179         * gas/aarch64/tracereg-illegal.l: Ditto.
180         * gas/aarch64/tracereg-illegal.s: Ditto.
181         * gas/aarch64/tracereg.d: Ditto.
182         * gas/aarch64/tracereg.s: Ditto.
184 2013-11-17  H.J. Lu  <hongjiu.lu@intel.com>
186         * gas/i386/i386.exp: Run x86-64-mpx-branch-1 and
187         x86-64-mpx-branch-2 on 64-bit ELF targets.
188         * gas/i386/x86-64-mpx-branch-1.d: New file.
189         * gas/i386/x86-64-mpx-branch-1.s: Likewise.
190         * gas/i386/x86-64-mpx-branch-2.d: Likewise.
191         * gas/i386/x86-64-mpx-branch-2.s: Likewise.
193 2013-11-15  Yufeng Zhang  <yufeng.zhang@arm.com>
195         * gas/aarch64/diagnostic.s: Add tests.
196         * gas/aarch64/diagnostic.l: Update.
197         * gas/aarch64/tracereg-illegal.d: New file.
198         * gas/aarch64/tracereg-illegal.l: Ditto.
199         * gas/aarch64/tracereg-illegal.s: Ditto.
200         * gas/aarch64/tracereg.d: Ditto.
201         * gas/aarch64/tracereg.s: Ditto.
203 2013-11-15  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
205         * gas/i386/inval-avx512f.s: Add invalid test for gather instruction
206         with default mask.
207         * gas/i386/inval-avx512f.l: Update correspondingly.
209 2013-11-05  Yufeng Zhang  <yufeng.zhang@arm.com>
211         * gas/aarch64/deprecated.d: New file.
212         * gas/aarch64/deprecated.l: New file.
213         * gas/aarch64/deprecated.s: New file.
214         * gas/aarch64/sysreg-1.s: Add tests.
215         * gas/aarch64/sysreg-1.d: Add tests.
217 2013-11-05  Yufeng Zhang  <yufeng.zhang@arm.com>
219         * gas/aarch64/alias.s: Add tests.
220         * gas/aarch64/alias.d: Update.
221         * gas/aarch64/no-aliases.d: Update.
222         * gas/aarch64/diagnostic.s: Add tests.
223         * gas/aarch64/diagnostic.l: Update.
224         * gas/aarch64/illegal.s: Add tests.
225         * gas/aarch64/illegal.l: Update.
227 2013-11-05  Yufeng Zhang  <yufeng.zhang@arm.com>
229         * gas/aarch64/diagnostic.s: Add tests of ldp/stp.
230         * gas/aarch64/diagnostic.l: Update.
232 2013-11-05  Will Newton  <will.newton@linaro.org>
234         * gas/aarch64/advsimd-mov-bad.d: New file.
235         * gas/aarch64/advsimd-mov-bad.s: Likewise.
237 2013-11-04  Jan Beulich <jbeulich@suse.com>
239         * gas/i386/x86-64-suffix-bad.[sl]: New.
240         * gas/i386/i386.exp: Run new test.
242 2013-11-02  Alan Modra  <amodra@gmail.com>
244         * gas/cfi/cfi-x86_64.d: Match when lacking end of section padding.
246 2013-10-29  Jan Beulich <jbeulich@suse.com>
248         * gas/microblaze/relax_size.elf: Drop expectation of no longer
249         present STT_FILE symbol.
250         * gas/microblaze/relax_size2.elf: Likewise.
252 2013-10-18  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
254         * gas/mips/micromips@msa-branch.d, gas/mips/msa-branch.d,
255         gas/mips/msa-branch.s: New.
256         * gas/mips/mips.exp: Run new tests.
258 2013-10-15  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
260         * gas/arm/neon-cov.d: Adjust output.
262 2013-10-14  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
264         * gas/mips/micromips@msa-relax.d, gas/mips/micromips@msa.d,
265         gas/mips/micromips@msa64.d, gas/mips/msa-relax.d,
266         gas/mips/msa-relax.l, gas/mips/msa-relax.s,
267         gas/mips/msa.d, gas/mips/msa.s, gas/mips/msa64.d,
268         gas/mips/msa64.s: New.
269         * gas/mips/mips.exp: Run new tests.
271 2013-10-14  Nick Clifton  <nickc@redhat.com>
273         * gas/all/itbl-test.c (main): Close fas.
275 2013-10-13  Sandra Loosemore  <sandra@codesourcery.com>
277         * gas/nios2/warn_nobreak.l: Update text of warning messages.
278         * gas/nios2/registers.s: Use "sstatus" rather than "ba"
279         as the primary name of r30.
280         * gas/nios2/registers.d: Likewise.
282 2013-10-12  H.J. Lu  <hongjiu.lu@intel.com>
284         * gas/i386/mpx.s: Remove bndcl/bndcu/bndcn tests with AX.
285         * gas/i386/x86-64-mpx.s: Likwise.
287         * gas/i386/mpx.d: Updated.
288         * gas/i386/x86-64-mpx.d: Likewise.
290 2013-10-10  Sean Keys  <skeys@ipdatasys.com>
292         * gas/xgate/all_insns.d: Add com macro insn test.
293         * gas/xgate/all_insns.s: Add com macro insn test.
295 2013-10-08  Jan Beulich <jbeulich@suse.com>
297         * gas/arm/thumb-w-good.s: Add PUSH.W and POP.W tests.
298         * gas/arm/thumb-w-good.d: Update accordingly.
300 2013-10-08  Nick Clifton  <nickc@redhat.com>
302         * gas/msp430/bad.s: New test: Checks erroneous size extensions.
303         * gas/msp430/bad.d: New test command file.
304         * gas/msp430/bad.l: New file: Expected error messages.
305         * gas/msp430/msp430.exp: Run the new test.
306         * gas/msp430/msp430x.s: Add "<foo>.a" aliases of "<foo>a"
307         instructions.
308         * gas/msp430/msp430x.d: Update expected disassembly.
310 2013-10-07  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
312         * gas/mips/micromips@virt64.d: Fix dmfgc0 and dmtgc0.
314 2013-10-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
316         * gas/arm/thumb2_it.s: Add test for narrow tst.
317         * gas/arm/thumb2_it.d: Update expected output.
318         * gas/arm/thumb2_it_auto.d: Likewise.
320 2013-09-30  Saravanan Ekanathan <saravanan.ekanathan@amd.com>
322         * gas/i386/i386.exp: Run bdver4 test cases.
323         * gas/i386/nops-1-bdver4.d: New.
324         * gas/i386/arch-10-bdver4.d: New.
325         * gas/i386/x86-64-nops-1-bdver4.d: New.
326         * gas/i386/x86-64-arch-2-bdver4.d: New.
328 2013-09-17  Richard Sandiford  <rsandifo@linux.vnet.ibm.com>
330         * gas/s390/zarch-z196.s, gas/s390/zarch-z196.d: Test CLIH with
331         4000000000.
333 2013-09-16  Will Newton  <will.newton@linaro.org>
335         * gas/arm/neon-ldst-es.d: Add VLD1.64 instructions.
336         * gas/arm/neon-ldst-es.s: Likewise.
337         * testsuite/gas/arm/neon-ldst-es-bad.d: New file.
338         * testsuite/gas/arm/neon-ldst-es-bad.l: Likewise.
339         * testsuite/gas/arm/neon-ldst-es-bad.s: Likewise.
341 2013-09-12  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
343         * gas/mips/bltzal.s: New file.
344         * gas/mips/bltzal.l: New file.
345         * gas/mips/mips.exp: Run the bltzal test.
347 2013-09-12  Nick Clifton  <nickc@redhat.com>
349         * gas/cfi/cfi-alpha-1.d: Update expected output to allow for
350         64-bit addresses.
351         * gas/cfi/cfi-alpha-3.d: Likewise.
352         * gas/cfi/cfi-arm-1.d: Likewise.
353         * gas/cfi/cfi-common-1.d: Likewise.
354         * gas/cfi/cfi-common-2.d: Likewise.
355         * gas/cfi/cfi-common-3.d: Likewise.
356         * gas/cfi/cfi-common-4.d: Likewise.
357         * gas/cfi/cfi-common-5.d: Likewise.
358         * gas/cfi/cfi-common-6.d: Likewise.
359         * gas/cfi/cfi-common-7.d: Likewise.
360         * gas/cfi/cfi-hppa-1.d: Likewise.
361         * gas/cfi/cfi-i386-2.d: Likewise.
362         * gas/cfi/cfi-i386.d: Likewise.
363         * gas/cfi/cfi-m68k.d: Likewise.
364         * gas/cfi/cfi-mips-1.d: Likewise.
365         * gas/cfi/cfi-ppc-1.d: Likewise.
366         * gas/cfi/cfi-s390-1.d: Likewise.
367         * gas/cfi/cfi-s390x-1.d: Likewise.
368         * gas/cfi/cfi-sh-1.d: Likewise.
369         * gas/cfi/cfi-sparc-1.d: Likewise.
370         * gas/cfi/cfi-sparc64-1.d: Likewise.
371         * gas/cfi/cfi-x86_64.d: Likewise.
373 2013-09-04  Tristan Gingold  <gingold@adacore.com>
375         * gas/ppc/aix.exp: Run xcoff-toc-1 test.
376         * gas/ppc/xcoff-toc-1.s, gas/ppc/xcoff-toc-1.d: New test.
378 2013-09-04  Roland McGrath  <mcgrathr@google.com>
380         PR gas/15914
381         * gas/arm/udf-bad.s: New file.
382         * gas/arm/udf-bad.d: New file.
383         * gas/arm/udf-bad.l: New file.
384         * gas/arm/udf.s: New file.
385         * gas/arm/udf.d: New file.
386         * gas/arm/udf.l: New file.
388 2013-08-28  Nick Clifton  <nickc@redhat.com>
390         * gas/aarch64/illegal.s: Add illegal constant for logical
391         operation.
392         * gas/aarch64/illegal.l: Add expected error message.
394 2013-08-23  Maciej W. Rozycki  <macro@codesourcery.com>
396         * gas/testsuite/gas/mips/micromips-insn32.d: Adjust for delay
397         slot scheduling of ALNV.PS.
398         * gas/testsuite/gas/mips/micromips-noinsn32.d: Likewise.
399         * gas/testsuite/gas/mips/micromips-trap.d: Likewise.
400         * gas/testsuite/gas/mips/micromips.d: Likewise.
401         * gas/testsuite/gas/mips/micromips@alnv_ps-swap.d: Likewise.
403 2013-08-23  Yuri Chornoivan  <yurchor@ukr.net>
405         PR binutils/15834
406         * gas/d10v/instruction_packing.d: Fix typos.
407         * gas/z80/atend.d: Likewise.
409 2013-08-23  Will Newton  <will.newton@linaro.org>
411         * testsuite/gas/arm/neon-addressing-bad.l: Add test for
412         VLDn and VSTn instructions.
413         * testsuite/gas/arm/neon-addressing-bad.s: Likewise.
415 2013-08-19  Richard Sandiford  <rdsandiford@googlemail.com>
417         * gas/mips/ase-errors-1.l, gas/mips/ase-errors-2.l,
418         gas/mips/ase-errors-3.l, gas/mips/ase-errors-4.l, gas/mips/at-2.l,
419         gas/mips/baddata1.l, gas/mips/elf-rel30.l, gas/mips/illegal.l,
420         gas/mips/jalr.l, gas/mips/ldstla-32-1.l, gas/mips/ldstla-32-mips3-1.l,
421         gas/mips/lui-1.l, gas/mips/macro-warn-1.l, gas/mips/macro-warn-1-n32.l,
422         gas/mips/macro-warn-2.l, gas/mips/macro-warn-3.l,
423         gas/mips/macro-warn-4.l, gas/mips/micromips-branch-delay.l,
424         gas/mips/micromips-branch-relax.l,
425         gas/mips/micromips-branch-relax-pic.l, gas/mips/micromips-ill.l,
426         gas/mips/micromips.l, gas/mips/micromips-size-0.l,
427         gas/mips/micromips-size-1.l, gas/mips/micromips-warn-branch-delay.l,
428         gas/mips/micromips-warn.l, gas/mips/mips16e-64.l,
429         gas/mips/mips16e-save-err.l, gas/mips/mips1-fp.l,
430         gas/mips/mips32r2-fp32.l, gas/mips/mips32r2-ill.l,
431         gas/mips/mips32-sf32.l, gas/mips/mips4-branch-likely.l,
432         gas/mips/mips4-fp.l, gas/mips/mips5-fp.l, gas/mips/mips64-mips3d.l,
433         gas/mips/mips-double-float-flag.l, gas/mips/mips-gp64-fp32.l,
434         gas/mips/mips-gp64-fp64.l, gas/mips/mips-hard-float-flag.l,
435         gas/mips/mips-macro-ill-nofp.l, gas/mips/mips-macro-ill-sfp.l,
436         gas/mips/nan-error-1.l, gas/mips/nan-error-2.l, gas/mips/noat-2.l,
437         gas/mips/noat-3.l, gas/mips/noat-4.l, gas/mips/noat-5.l,
438         gas/mips/noat-6.l, gas/mips/noat-7.l, gas/mips/octeon-ill.l,
439         gas/mips/r5900-error-vu0.l, gas/mips/r5900-nollsc.l,
440         gas/mips/relax-bc1any.l, gas/mips/relax-bposge.l, gas/mips/relax.l,
441         gas/mips/relax-swap1.l, gas/mips/relax-swap2.l, gas/mips/set-arch.l,
442         gas/mips/tls-ill.l, gas/mips/vr5400-ill.l: Adjust expected output.
444 2013-08-19  Richard Sandiford  <rdsandiford@googlemail.com>
446         * gas/mips/ext-ill.l, gas/mips/mips64r2-ill.l: Expect DEXT and DINS
447         error messages to have the same form as the EXT and INS ones.
448         * gas/mips/micromips-insn32.d, gas/mips/micromips-noinsn32.d,
449         gas/mips/micromips-trap.d, gas/mips/micromips.d,
450         gas/mips/micromips@mips64r2.d, gas/mips/mips64r2.d: Expect
451         "dext" and "dins" instead of "dextm", "dextu", "dinsm" and "dinsu".
453 2013-08-19  Richard Sandiford  <rdsandiford@googlemail.com>
455         * gas/mips/octeon-ill.l: Adjust expected output.
456         * gas/mips/lui-1.l, gas/mips/lui-1.s: Add more cases.
458 2013-08-19  Richard Sandiford  <rdsandiford@googlemail.com>
460         * gas/mips/ext-ill.l, gas/mips/lui-1.l, gas/mips/mips16e-64.l,
461         gas/mips/mips32r2-ill-fp64.l, gas/mips/mips32r2-ill-nofp.l,
462         gas/mips/mips32r2-ill.l, gas/mips/mips64r2-ill.l,
463         gas/mips/octeon-ill.l, gas/mips/r5900-error-vu0.l,
464         gas/mips/vr5400-ill.l: Adjust expected errors.
465         * gas/mips/micromips-size-0.l,
466         gas/mips/micromips-size-0.s: Likewise.  Add new tests.
467         * gas/mips/mips16e-save-err.s, gas/mips/mips16e-save-err.l: New test.
468         * gas/mips/mips.exp: Run it.
470 2013-08-19  Richard Sandiford  <rdsandiford@googlemail.com>
472         * gas/mips/micromips-ill.l: Expect "floating-point expression required"
474 2013-08-06  Jürgen Urban  <JuergenUrban@gmx.de>
476         * gas/mips/r5900-error-vu0.s, gas/mips/r5900-error-vu0.l,
477         gas/mips/r5900-full-vu0.s, gas/mips/r5900-full-vu0.d: Allow
478         single-channel suffixes to be elided.
480 2013-08-04  Jürgen Urban  <JuergenUrban@gmx.de>
482         * gas/mips/r5900-vu0.d: Expect $vfN and $viN instead of numeric
483         coprocessor registers.
484         * gas/mips/r5900-all-vu0.s, gas/mips/r5900-all-vu0.d,
485         gas/mips/r5900-full-vu0.s, gas/mips/r5900-full-vu0.d,
486         gas/mips/r5900-error-vu0.s, gas/mips/r5900-error-vu0.l: New tests.
487         * gas/mips/mips.exp: Run them.
489 2013-08-03  Richard Sandiford  <rdsandiford@googlemail.com>
491         * gas/mips/mips16-macro.s, gas/mips/mips16-macro.d: New test.
492         * gas/mips/mips.exp: Run it.
494 2013-07-26  Sergey Guriev  <sergey.s.guriev@intel.com>
495             Alexander Ivchenko  <alexander.ivchenko@intel.com>
496             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
497             Sergey Lega  <sergey.s.lega@intel.com>
498             Anna Tikhonova  <anna.tikhonova@intel.com>
499             Ilya Tocar  <ilya.tocar@intel.com>
500             Andrey Turetskiy  <andrey.turetskiy@intel.com>
501             Ilya Verbin  <ilya.verbin@intel.com>
502             Kirill Yukhin  <kirill.yukhin@intel.com>
503             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
505         * gas/cfi/cfi-i386.s: Add tests for k0-k7.
506         * gas/cfi/cfi-i386.d: Change to reflect above mentioned changes.
507         * gas/cfi/cfi-x86_64.s: Add tests for xmm16-31, k0-7.
508         * gas/cfi/cfi-x86_64.d: Change to reflect above mentioned changes.
509         * gas/i386/ilp32/cfi/cfi-x86_64.d: Ditto.
510         * gas/i386/intel-regs.s: Add tests for zmm0 and xmm16 registers.
511         * gas/i386/intel-regs.d: Change correspondingly.
512         * gas/i386/prefetch-intel.d: Reflect implementation of prefetchwt1.
513         * gas/i386/prefetch.d: Ditto.
514         * gas/i386/x86-64-prefetch-intel.d: Ditto.
515         * gas/i386/x86-64-prefetch.d: Ditto.
516         * gas/i386/avx512f-intel.d: New.
517         * gas/i386/avx512f-nondef.d: New.
518         * gas/i386/avx512f-nondef.s: New.
519         * gas/i386/avx512f-opts-intel.d: New.
520         * gas/i386/avx512f-opts.d: New.
521         * gas/i386/avx512f-opts.s: New.
522         * gas/i386/avx512f.d: New.
523         * gas/i386/avx512f.s: New.
524         * gas/i386/avx512cd-intel.d: New.
525         * gas/i386/avx512cd.d: New.
526         * gas/i386/avx512cd.s: New.
527         * gas/i386/avx512er-intel.d: New.
528         * gas/i386/avx512er.d: New.
529         * gas/i386/avx512er.s: New.
530         * gas/i386/avx512pf-intel.d: New.
531         * gas/i386/avx512pf.d: New.
532         * gas/i386/avx512pf.s: New.
533         * gas/i386/evex-lig.s: New.
534         * gas/i386/evex-lig256-intel.d: New.
535         * gas/i386/evex-lig256.d: New.
536         * gas/i386/evex-lig512-intel.d: New.
537         * gas/i386/evex-lig512.d: New.
538         * gas/i386/evex-wig.s: New.
539         * gas/i386/evex-wig1-intel.d: New.
540         * gas/i386/evex-wig1.d: New.
541         * gas/i386/inval-avx512f.l: New.
542         * gas/i386/inval-avx512f.s: New.
543         * gas/i386/x86-64-avx512f-intel.d: New.
544         * gas/i386/x86-64-avx512f-nondef.d: New.
545         * gas/i386/x86-64-avx512f-nondef.s: New.
546         * gas/i386/x86-64-avx512f-opts-intel.d: New.
547         * gas/i386/x86-64-avx512f-opts.d: New.
548         * gas/i386/x86-64-avx512f-opts.s: New.
549         * gas/i386/x86-64-avx512f.d: New.
550         * gas/i386/x86-64-avx512f.s: New.
551         * gas/i386/x86-64-avx512cd-intel.d: New.
552         * gas/i386/x86-64-avx512cd.d: New.
553         * gas/i386/x86-64-avx512cd.s: New.
554         * gas/i386/x86-64-avx512er-intel.d: New.
555         * gas/i386/x86-64-avx512er.d: New.
556         * gas/i386/x86-64-avx512er.s: New.
557         * gas/i386/x86-64-avx512pf-intel.d: New.
558         * gas/i386/x86-64-avx512pf.d: New.
559         * gas/i386/x86-64-avx512pf.s: New.
560         * gas/i386/x86-64-evex-lig.s: New.
561         * gas/i386/x86-64-evex-lig256-intel.d: New.
562         * gas/i386/x86-64-evex-lig256.d: New.
563         * gas/i386/x86-64-evex-lig512-intel.d: New.
564         * gas/i386/x86-64-evex-lig512.d: New.
565         * gas/i386/x86-64-evex-wig.s: New.
566         * gas/i386/x86-64-evex-wig1-intel.d: New.
567         * gas/i386/x86-64-evex-wig1.d: New.
568         * gas/i386/x86-64-inval-avx512f.l: New.
569         * gas/i386/x86-64-inval-avx512f.s: New.
570         * gas/i386/i386.exp: Run new AVX-512 tests.
572 2013-07-25  Richard Sandiford  <rdsandiford@googlemail.com>
574         * gas/mips/loongson-2f.d: Fix expected output for madd.ps,
575         msub.ps, nmadd.ps and nmsub.ps.
577 2013-07-25  Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
579         * gas/i386/sha.d: New.
580         * gas/i386/sha.s: New.
581         * gas/i386/x86-64-sha.d: New.
582         * gas/i386/x86-64-sha.s: New.
583         * gas/i386/i386.exp: Run new SHA tests.
585 2013-07-24  Anna Tikhonova  <anna.tikhonova@intel.com>
586             Kirill Yukhin  <kirill.yukhin@intel.com>
587             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
589         * gas/i386/mpx-add-bnd-prefix.s: New.
590         * gas/i386/mpx-add-bnd-prefix.d: New.
591         * gas/i386/mpx-inval-1.l: New.
592         * gas/i386/mpx-inval-1.s: New.
593         * gas/i386/mpx.d: New.
594         * gas/i386/mpx.s: New.
595         * gas/i386/x86-64-mpx-add-bnd-prefix.d: New.
596         * gas/i386/x86-64-mpx-add-bnd-prefix.s: New.
597         * gas/i386/x86-64-mpx-addr32.d: New.
598         * gas/i386/x86-64-mpx-addr32.s: New.
599         * gas/i386/x86-64-mpx-inval-1.l: New.
600         * gas/i386/x86-64-mpx-inval-1.s: New.
601         * gas/i386/x86-64-mpx-inval-2.l: New.
602         * gas/i386/x86-64-mpx-inval-2.s: New.
603         * gas/i386/x86-64-mpx.d: New.
604         * gas/i386/x86-64-mpx.s: New.
605         * gas/i386/nops.d: Adjust to MPX changes.
606         * gas/i386/nops.s: Likewise.
607         * gas/i386/x86-64-nops.d: Likewise.
608         * gas/i386/x86-64-nops.s: Likewise.
609         * gas/i386/ilp32/x86-64-nops.d: Likewise.
610         * gas/i386/i386.exp: Run new MPX tests.
612 2013-07-24  Tristan Gingold  <gingold@adacore.com>
614         * gas/ppc/test2xcoff32.s, gas/ppc/test2xcoff32.d: New files
615         * gas/ppc/ppc.exp: Add new test.
616         * gas/ppc/xcoff-br16-1.s, gas/ppc/xcoff-br16-1.d,
617         gas/ppc/xcoff-br16-2.s, gas/ppc/xcoff-br16-2.d: New files
618         * gas/ppc/aix.exp: Add new tests.
620 2013-07-19  Yufeng Zhang  <yufeng.zhang@arm.com>
622         * gas/aarch64/ilp32-basic.d (#as): Update to use -mabi=ilp32
624 2013-07-14  Richard Sandiford  <rdsandiford@googlemail.com>
626         * gas/mips/vr5400-ill.s, gas/mips/vr5400-ill.l: Add some more cases.
627         * gas/mips/micromips-ill.s, gas/mips/micromips-ill.l: New test.
628         * gas/mips/mips.exp: Run it.
630 2013-07-14  Richard Sandiford  <rdsandiford@googlemail.com>
632         * gas/mips/at-2.l: Remove duplicated $at warnings.
633         * gas/mips/ext-ill.l, gas/mips/lui-1.l, gas/mips/mips32r2-ill.l,
634         gas/mips/mips32r2-ill-nofp.l, gas/mips/mips32r2-ill-fp64.l,
635         gas/mips/mips64r2-ill.l, gas/mips/octeon-ill.l: Update error
636         messages.  Expect negative numbers to be printed as such,
637         rather than as large unsigned positive numbers.
639 2013-07-12  Maciej W. Rozycki  <macro@codesourcery.com>
641         * gas/mips/nan-2008-1.d: New test.
642         * gas/mips/nan-2008-2.d: New test.
643         * gas/mips/nan-2008-3.d: New test.
644         * gas/mips/nan-2008-4.d: New test.
645         * gas/mips/nan-legacy-1.d: New test.
646         * gas/mips/nan-legacy-2.d: New test.
647         * gas/mips/nan-legacy-3.d: New test.
648         * gas/mips/nan-legacy-4.d: New test.
649         * gas/mips/nan-legacy-5.d: New test.
650         * gas/mips/nan-error-1.l: New list test.
651         * gas/mips/nan-error-2.l: New list test.
652         * gas/mips/nan-2008-override.s: New test source.
653         * gas/mips/nan-2008.s: New test source.
654         * gas/mips/nan-legacy-override.s: New test source.
655         * gas/mips/nan-legacy.s: New test source.
656         * gas/mips/nan-error-1.s: New test source.
657         * gas/mips/nan-error-2.s: New test source.
658         * gas/mips/mips.exp: Run the new tests.
660 2013-07-09  Richard Sandiford  <rdsandiford@googlemail.com>
662         * gas/mips/la-reloc.s, gas/mips/la-reloc.d, gas/mips/dla-reloc.s,
663         gas/mips/dla-reloc.d: Add files missing from earlier commit.
665 2013-07-08  H.J. Lu  <hongjiu.lu@intel.com>
667         PR gas/13572
668         * gas/i386/simd.s: Add a test for cvttps2pi.
669         * gas/i386/simd-intel.d: Updated.
670         * gas/i386/simd.d: Likewise.
672 2013-07-08  Richard Sandiford  <rdsandiford@googlemail.com>
674         * gas/mips/la.s, gas/mips/la.d, gas/mips/la-svr4pic.d,
675         gas/mips/la-xgot.d: Add tests for bracketed addresses.
677 2013-07-07  Richard Sandiford  <rdsandiford@googlemail.com>
679         * gas/mips/ldstla-32.d: Avoid "lui at,0x0" sequences for
680         truncated constants.
681         * gas/mips/ldstla-32-shared.d: Likewise.
682         * gas/mips/mcu.d: Use ADDIU in preference to LI+ADDU when adding
683         16-bit constants to the base.
684         * gas/mips/micromips@mcu.d: Likewise.
685         * gas/mips/micromips@cache.d: Likewise.
686         * gas/mips/micromips@pref.d: Likewise.
687         * gas/mips/micromips.d, gas/mips/micromips-insn32.d,
688         gas/mips/micromips-noinsn32.d, gas/mips/micromips-trap.d: Likewise.
689         Allow the full 16-bit offset range to be used for SB, LB and LBU in
690         USH and ULH sequences.  Fix the expected output for LD and SD when
691         the two LW and SW offsets need different high parts.
692         * gas/mips/eva.s: Test PREFE with relocation operators.
693         * gas/mips/eva.d: Use ADDIU in preference to LI+ADDU for 16-bit
694         constants.  Update after eva.s change.
695         * gas/mips/micromips@eva.d: Likewise.
696         * gas/mips/ld-reloc.s, gas/mips/ld-reloc.d, gas/mips/l_d-reloc.s,
697         gas/mips/l_d-reloc.d, gas/mips/ulw-reloc.s, gas/mips/ulw-reloc.d,
698         gas/mips/micromips@ulw-reloc.d, gas/mips/ulh-reloc.s,
699         gas/mips/ulh-reloc.d: New tests.
700         * gas/mips/mips.exp: Run them.
702 2013-07-07  Richard Sandiford  <rdsandiford@googlemail.com>
704         * gas/mips/eva.d, gas/mips/micromips@eva.d: Remove hard-coded
705         addresses.  Use gpr-names=numeric.
707 2013-07-07  Richard Sandiford  <rdsandiford@googlemail.com>
709         * gas/mips/mips16.d, gas/mips/mips16-64.d: Remove trailing whitespace
710         from ENTRY and EXIT lines.
712 2013-07-07  Richard Sandiford  <rdsandiford@googlemail.com>
714         * gas/mips/vr5400-ill.s, gas/mips/vr5400-ill.l: New test.
715         * gas/mips/mips.exp: Run it.
717 2013-07-07  Richard Sandiford  <rdsandiford@googlemail.com>
719         * gas/mips/lb.d, gas/mips/sb.d: Use coprocessor register names
720         for LWC0 and SWC0.
722 2013-07-05  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
724         * gas/s390/zarch-zEC12.s: Change bprp second operand and add
725         variants requiring relocations.
726         * gas/s390/zarch-zEC12.d: Likewise.
728 2013-07-03  Marcus Shawcroft  <marcus.shawcroft@arm.com>
730         * gas/aarch64/reloc-insn.s (func): Replace :got_prel19: with :got:.
732 2013-06-26  Yufeng Zhang  <yufeng.zhang@arm.com>
734         * gas/aarch64/ilp32-basic.d: New file.
735         * gas/aarch64/ilp32-basic.s: New file.
737 2013-06-25  Maciej W. Rozycki  <macro@codesourcery.com>
739         * gas/mips/micromips-insn32.d: New test.
740         * gas/mips/micromips-noinsn32.d: Likewise.
741         * gas/mips/micromips.l: Rename to...
742         * gas/mips/micromips-warn.l: ... this.
743         * gas/mips/micromips.d: Update accordingly.
744         * gas/mips/micromips-trap.d: Likewise.
745         * gas/mips/micromips.l: New list test.
746         * gas/mips/micromips.s: Add conditionals.
747         * gas/mips/mips.exp: Run the new tests.
749 2013-06-24  Roland McGrath  <mcgrathr@google.com>
751         * gas/arm/macro-vld1.s: Add a case with whitespace before '}'.
752         * gas/arm/macro-vld1.d: Update.
754         * gas/arm/macro-pld.s: Add a 'push {r0}' case.
755         * gas/arm/macro-pld.d: Update expected output.
756         * gas/arm/macro-vld1.s: New file.
757         * gas/arm/macro-vld1.d: New file.
759 2013-06-22  Richard Sandiford  <rdsandiford@googlemail.com>
761         * gas/mips/mips.exp: Remove "LOSE" comments.
762         (run_dump_test_arch): Remove format selector support.
763         (run_dump_test_arches): Remove associated upvars.
764         (elf, ecoff, aout, no_mips16, no_micromips): Remove variables.
765         Remove all conditions based on them, on the assumption that $elf
766         is true and the others are false.  Rename "elf-jal" to "jal".
767         (tmips): Set to "t" for *bsd targets.
768         * gas/mips/elf-jal.d: Rename to...
769         * gas/mips/jal.d: ...this, replacing the old file.
770         * gas/mips/micromips@elf-jal.d: Rename to...
771         * gas/mips/micromips@jal.d: ...this.
772         * gas/mips/at-1.d, gas/mips/ld.d, gas/mips/l_d.d, gas/mips/lui.d,
773         gas/mips/mips1@l_d.d, gas/mips/mips1@ld-forward.d, gas/mips/mips1@ld.d,
774         gas/mips/mips1@s_d.d, gas/mips/s_d.d, gas/mips/sd.d: Remove ECOFF
775         relocation names.  Do not allow any offset on the symbol.
777 2013-06-22  Richard Sandiford  <rdsandiford@googlemail.com>
779         * gas/mips/lineno.d: Remove ellipsis.
781 2013-06-22  Richard Sandiford  <rdsandiford@googlemail.com>
783         * gas/all/gas.exp: Remove reference to mips-ecoff.
784         * gas/mips/branch-misc-1.d, gas/mips/branch-misc-2.d,
785         gas/mips/branch-misc-2-64.d, gas/mips/branch-misc-2pic.d,
786         gas/mips/branch-misc-2pic-64.d, gas/mips/branch-swap.d: Remove
787         skips for mips-*-ecoff.
789 2013-06-20  Richard Sandiford  <rdsandiford@googlemail.com>
791         * gas/mips/ase-errors-1.s, gas/mips/ase-errors-1.l,
792         gas/mips/ase-errors-2.s, gas/mips/ase-errors-2.l,
793         gas/mips/ase-errors-3.s, gas/mips/ase-errors-3.l,
794         gas/mips/ase-errors-4.s, gas/mips/ase-errors-4.l: New tests.
795         * gas/mips/mips.exp: Run them.
797 2013-06-18  Richard Sandiford  <rdsandiford@googlemail.com>
799         * gas/mips/eva.d: Use -32.
801 2013-06-17  Catherine Moore  <clm@codesourcery.com>
802             Maciej W. Rozycki  <macro@codesourcery.com>
803             Chao-Ying Fu  <fu@mips.com>
805         * gas/mips/mips.exp: Run new tests.
806         * gas/mips/eva.d: New.
807         * gas/mips/eva.s: New.
808         * gas/mips/micromips@eva.d: New.
810 2013-06-15  Richard Sandiford  <rdsandiford@googlemail.com>
812         * gas/mips/loc-swap-3.d: Require -32.
814 2013-06-14  Richard Sandiford  <rsandifo@linux.vnet.ibm.com>
816         * gas/mips/loc-swap-3.d, gas/mips/loc-swap-3.s: New test.
817         * gas/mips/mips.exp: Run it.
819 2013-06-13  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
821         * gas/mips/micromips@virt.d: New file.
822         * gas/mips/micromips@virt64.d: New file.
823         * gas/mips/mips.exp: Enable virt and virt64 tests for micromips.
825 2013-06-12  Sandra Loosemore  <sandra@codesourcery.com>
827         * gas/nios2/movia.s: Add additional test case with negative
828         constant value.
829         * gas/nios2/movia.d: Likewise.
831 2013-06-12  Sandra Loosemore  <sandra@codesourcery.com>
833         * gas/nios2/tret.d: Correct eret encoding.
835 2013-06-10  Maciej W. Rozycki  <macro@codesourcery.com>
837         * gas/mips/relax-bc1any.l: New test.
838         * gas/mips/relax-bc1any.s: New test source.
839         * gas/mips/mips.exp: Run the new test.
841 2013-06-09  Sandra Loosemore  <sandra@codesourcery.com>
843         * gas/nios2/trap.s: Add additional test cases for optional
844         argument.
845         * gas/nios2/trap.d: Likewise.
847 2013-05-31  H.J. Lu  <hongjiu.lu@intel.com>
849         * gas/i386/size-3.d: Updated for text/data/bss section alignment
850         change.
851         * gas/i386/x86-64-size-1.d: Likewise.
852         * gas/i386/x86-64-unwind.d: Likewise.
853         * gas/i386/ilp32/x86-64-size-1.d: Likewise.
854         * gas/i386/ilp32/x86-64-size-5.d: Likewise.
855         * gas/i386/ilp32/x86-64-unwind.d: Likewise.
857 2013-05-31  Catherine Moore  <clm@codesourcery.com>
859         * gas/mips/ehword.d: New.
860         * gas/mips/ehword.s: New.
861         * gas/mips/mips.exp: Run ehword test.
863 2013-05-29  Maciej W. Rozycki  <macro@codesourcery.com>
865         * gas/mips/jalr3.d: New test.
866         * gas/mips/jalr3-n32.d: New test.
867         * gas/mips/jalr3-n64.d: New test.
868         * gas/mips/jalr3.s: New test source.
869         * gas/mips/mips.exp: Run the new tests.
871 2013-05-28  Cary Coutant  <ccoutant@google.com>
873         * gas/cris/rd-dw2-1.d: Adjust expected output.
874         * gas/cris/rd-dw2-10.d: Likewise.
875         * gas/cris/rd-dw2-11.d: Likewise.
876         * gas/cris/rd-dw2-12.d: Likewise.
877         * gas/cris/rd-dw2-13.d: Likewise.
878         * gas/cris/rd-dw2-14.d: Likewise.
879         * gas/cris/rd-dw2-15.d: Likewise.
880         * gas/cris/rd-dw2-2.d: Likewise.
881         * gas/cris/rd-dw2-3.d: Likewise.
882         * gas/cris/rd-dw2-4.d: Likewise.
883         * gas/cris/rd-dw2-5.d: Likewise.
884         * gas/cris/rd-dw2-6.d: Likewise.
885         * gas/cris/rd-dw2-7.d: Likewise.
886         * gas/cris/rd-dw2-8.d: Likewise.
887         * gas/cris/rd-dw2-9.d: Likewise.
888         * gas/elf/dwarf2-1.d: Likewise.
889         * gas/elf/dwarf2-2.d: Likewise.
890         * gas/elf/dwarf2-3.d: Likewise.
891         * gas/i386/debug1.d: Likewise.
892         * gas/i386/dw2-compress-1.d: Likewise.
893         * gas/i386/ilp32/lns/lns-common-1.d: Likewise.
894         * gas/i386/ilp32/lns/lns-duplicate.d: Likewise.
895         * gas/ia64/pr13167.d: Likewise.
896         * gas/lns/lns-big-delta.d: Likewise.
897         * gas/lns/lns-common-1-alt.d: Likewise.
898         * gas/lns/lns-common-1.d: Likewise.
899         * gas/lns/lns-duplicate.d: Likewise.
900         * gas/mips/loc-swap-2.d: Likewise.
901         * gas/mips/loc-swap.d: Likewise.
902         * gas/mips/micromips@loc-swap-2.d: Likewise.
903         * gas/mips/micromips@loc-swap.d: Likewise.
904         * gas/mips/mips16-dwarf2-n32.d: Likewise.
905         * gas/mips/mips16-dwarf2.d: Likewise.
906         * gas/mips/mips16@loc-swap-2.d: Likewise.
907         * gas/mips/mips16@loc-swap.d: Likewise.
909 2013-05-28  Maciej W. Rozycki  <macro@codesourcery.com>
911         * gas/mips/ld-zero.d: New test.
912         * gas/mips/ld-zero-2.d: New test.
913         * gas/mips/ld-zero-3.d: New test.
914         * gas/mips/ld-zero-q.d: New test.
915         * gas/mips/ld-zero-u.d: New test.
916         * gas/mips/ecoff@ld-zero-3.d: New test.
917         * gas/mips/micromips@ld-zero-2.d: New test.
918         * gas/mips/micromips@ld-zero-3.d: New test.
919         * gas/mips/ld-zero.s: New test source.
920         * gas/mips/ld-zero-2.s: New test source.
921         * gas/mips/ld-zero-3.s: New test source.
922         * gas/mips/ld-zero-q.s: New test source.
923         * gas/mips/ld-zero-u.s: New test source.
924         * gas/mips/mips.exp: Run the new tests.
926 2013-05-28  Yufeng Zhang  <yufeng.zhang@arm.com>
928         * gas/aarch64/tls.d: Update.
929         * gas/aarch64/tls.s: Update.
931 2013-05-28  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
933         * gas/arm/armv8-a-bad.l: Update expected warning message.
934         * gas/arm/armv8-a-it-bad.l: Likewise.
936 2013-05-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
938         * gas/aarch64/adr_1.d: New file.
939         * gas/aarch64/adr_1.s: New file.
940         * gas/aarch64/b_1.d: New file.
941         * gas/aarch64/b_1.s: New file.
942         * gas/aarch64/beq_1.d: New file.
943         * gas/aarch64/beq_1.s: New file.
944         * gas/aarch64/ldr_1.d: New file.
945         * gas/aarch64/ldr_1.s: New file.
946         * gas/aarch64/tbz_1.d: New file.
947         * gas/aarch64/tbz_1.s: New file.
949 2013-05-24  Richard Sandiford  <rsandifo@linux.vnet.ibm.com>
951         * gas/s390/zarch-z9-109-err.s, gas/s390/zarch-z9-109-err.l: New test.
952         * gas/s390/s390.exp: Run it.
954 2013-05-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
956         * gas/s390/zarch-zEC12.d: Adjust length operands for cdzt, cxzt,
957         czdt, and czxt.
958         * gas/s390/zarch-zEC12.d: Likewise.
960 2013-05-22  Jürgen Urban  <JuergenUrban@gmx.de>
962         * gas/mips/r5900-full.s, gas/mips/r5900-full.d: Add tests for LQ
963         and SQ macros.
964         * gas/mips/r5900-vu0.s, gas/mips/r5900-vu0.d: New test.
965         * gas/mips/mips.exp: Run it.
967 2013-05-21  Alan Modra  <amodra@gmail.com>
969         * gas/ppc/vsx2.d: Ignore trailing padding.
971 2013-05-20  Peter Bergner <bergner@vnet.ibm.com>
973         * gas/ppc/altivec2.d <bcdadd., bcdadd., vaddcuq, vaddecuq, vaddeuqm,
974         vaddudm, vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh,
975         vclzw, vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud.,
976         veqv, vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgew, vmrgow, vmulesw,
977         vmuleuw, vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast,
978         vorc, vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
979         vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
980         vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
981         vsubudm, vsubuqm, vupkhsw, vupklsw>: Add new tests.
982         * gas/ppc/altivec2.s: Likewise.
983         * gas/ppc/power8.d <bcdadd., bcdsub., bctar, bctarl, clrbhrb, fmrgew,
984         fmrgow, lqarx, lxsiwax, lxsiwzx, lxsspx, mfbhrbe, mfvsrd, mfvsrwz,
985         msgclrp, msgsndp, mtsle, mtvsrd, mtvsrwa, mtvsrwz, pbt., rfebb,
986         stqcx., stxsiwx, stxsspx, vaddcuq, vaddecuq, vaddeuqm, vaddudm,
987         vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh, vclzw,
988         vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud., veqv,
989         vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgow, vmulesw, vmuleuw,
990         vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast, vorc,
991         vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
992         vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
993         vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
994         vsubuqm, vupkhsw, vupklsw, waitasec, xsaddsp, xscvdpspn, xscvspdpn,
995         xscvsxdsp, xscvuxdsp, xsdivsp, xsmaddasp, xsmaddmsp, xsmsubasp,
996         xsmsubmsp, xsmulsp, xsnmaddasp, xsnmaddmsp, xsnmsubasp, xsnmsubmsp,
997         xsresp, xsrsp, xsrsqrtesp, xssqrtsp, xssubsp, xxleqv, xxlnand,
998         xxlorc>: Add new tests.
999         * gas/ppc/power8.s Likewise.
1000         * gas/ppc/vsx.d <lxvd2x, stxvd2x>: Add new tests.
1001         * gas/ppc/vsx.s Likewise.
1002         * gas/ppc/vsx2.d: New test file.
1003         * gas/ppc/vsx2.s: Likewise.
1004         * gas/ppc/ppc.exp: Run it.
1006 2013-05-16  Tristan Gingold  <gingold@adacore.com>
1008         * gas/ppc/ppc.exp: Do not run simpshft on aix.
1010 2013-05-16  Nick Clifton  <nickc@redhat.com>
1012         * gas/msp430/opcodes.s: Use correct value for .arch pseudo.
1013         * gas/msp430/msp430x.d: Use correct value for -mcpu option.
1015 2013-05-13  Yufeng Zhang  <yufeng.zhang@arm.com>
1017         * gas/aarch64/diagnostic.s: Update.
1018         * gas/aarch64/diagnostic.l: Ditto.
1019         * gas/aarch64/movi.s: Add new tests.
1020         * gas/aarch64/movi.d: Update.
1022 2013-05-09  Andrew Pinski  <apinski@cavium.com>
1024         * gas/mips/mips.exp: Run virt and virt64 testcases.
1025         * gas/mips/virt.d: New file.
1026         * gas/mips/virt.s: New file.
1027         * gas/mips/virt64.d: New file.
1028         * gas/mips/virt64.s: New file.
1030 2013-05-04  Richard Sandiford  <rdsandiford@googlemail.com>
1032         * gas/mips/micromips-warn-branch-delay.d: Use numeric registers.
1034 2013-05-02  Richard Sandiford  <rdsandiford@googlemail.com>
1036         * gas/mips/mips16-stabs.s, gas/mips/mips16-stabs.d: New test.
1037         * gas/mips/mips.exp: Run it.
1039 2013-05-02  Nick Clifton  <nickc@redhat.com>
1041         * gas/all/gas.exp: Skip the DIFF1 test for the MSP430.
1042         Expect the FORWARD test to pass for the MSP430.
1043         Skip the REDEF tests for the MSP430.
1044         Expect the 930509A test to fail for the MSP430.
1045         * gas/all/sleb128-4.d: Skip for the MSP430.
1046         * gas/elf/elf.exp: Set target_machine to msp430 for the MSP430.
1047         Skip the EHOPT0 test for the MSP430.
1048         Skip the REDEF and EQU-RELOC tests for the MSP430.
1049         * gas/elf/section2.e-msp430: New file.
1050         * gas/lns/lns-big-delta.d: Remove expectation of 20-bit
1051         addresses.
1052         * gas/lns/lns.exp: Use alternate LNS COMMON test for the MSP430.
1053         * gas/msp430/msp430x.s: New test.
1054         * gas/msp430/msp430x.d: Expected disassembly.
1055         * gas/msp430/msp430.exp: Run new test.
1056         * gas/msp430/opcode.d: Update expected disassembly.
1058 2013-04-30  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
1060         * gas/mips/ext-ill.s: New file.
1061         * gas/mips/ext-ill.l: New file.
1062         * gas/mips/mips.exp: Run new tests.
1064 2013-04-29  Nick Clifton  <nickc@redhat.com>
1066         * gas/elf/dwarf2-3.d: Fix expected readelf output.
1068 2013-04-24  H.J. Lu  <hongjiu.lu@intel.com>
1070         * gas/i386/rex.d: Skip x86_64-*-elf*.
1071         * gas/i386/ilp32/rex.d: Likewise.
1073 2013-04-15  Julian Brown  <julian@codesourcery.com>
1075         * gas/all/gas.exp (sleb128-7): Don't run for tic4x, tic54x.
1076         * gas/all/sleb128-2.s: Reformat, use _ at start of labels, remove
1077         cruft.
1078         * gas/all/sleb128-3.s: Likewise.
1079         * gas/all/sleb128-4.s: Likewise.
1080         * gas/all/sleb128-5.s: Likewise.
1081         * gas/all/sleb128-7.s: Likewise.
1082         * gas/all/sleb128-2.d: Handle data sections named $DATA$.
1083         * gas/all/sleb128-3.d: Likewise.
1084         * gas/all/sleb128-4.d: Likewise.
1085         * gas/all/sleb128-5.d: Likewise.
1086         * gas/all/sleb128-7.d: Likewise.
1088 2013-04-10  Julian Brown  <julian@codesourcery.com>
1090         * gas/all/sleb128-2.s: New test.
1091         * gas/all/sleb128-3.s: Likewise.
1092         * gas/all/sleb128-4.s: Likewise.
1093         * gas/all/sleb128-5.s: Likewise.
1094         * gas/all/sleb128-7.s: Likewise.
1095         * gas/all/sleb128-2.d: New.
1096         * gas/all/sleb128-3.d: New.
1097         * gas/all/sleb123-4.d: New.
1098         * gas/all/sleb123-5.d: New.
1099         * gas/all/sleb123-7.d: New.
1100         * gas/all/gas.exp (sleb128-2, sleb128-3, sleb128-4, sleb128-5)
1101         (sleb128-7): Run new tests.
1103 2013-04-10  Jan Beulich <jbeulich@suse.com>
1105         * gas/testsuite/gas/arm/ldst-pc.s: Add index, non-writeback
1106         forms of various loads and stores with PC as base.
1107         * gas/testsuite/gas/arm/ldst-pc.d: Update accordingly.
1109 2013-04-10  Jan Beulich <jbeulich@suse.com>
1111         * gas/arm/barrier-bad.d: Change title.
1112         * gas/arm/barrier-bad.s: Add immediate form of ISB and DSB as
1113         well as one symbolic form of DSB.
1114         * gas/arm/barrier-bad.l: Update accordingly.
1115         * gas/arm/barrier-bad-thumb.d: Adjust title. Use barrier-bad.s as
1116         source. Pass -mthumb to gas.
1117         * gas/arm/barrier-bad-thumb.l: Remove.
1118         * gas/arm/barrier-bad-thumb.s: Remove.
1119         * gas/arm/barrier-thumb.d: Adjust title. Use barrier.s as source.
1120         Pass -mthumb to gas.
1121         * gas/arm/barrier-thumb.s: Remove.
1123 2013-04-09  Jan Beulich <jbeulich@suse.com>
1125         * gas/arm/vfp1xD.s: Add VMRS/VMSR tests with FPINST, FPINST2,
1126         and C15.
1127         * gas/arm/vfp1xD.d: Update accordingly.
1129 2013-04-09  Jan Beulich <jbeulich@suse.com>
1131         * gas/arm/neon-omit.s: Add tests for suffix less VMOV.
1132         * gas/arm/neon-omit.d: Update accordingly.
1134 2013-04-09  Jan Beulich <jbeulich@suse.com>
1136         * gas/arm/neon-addressing-bad.s: Add test for further invalid VST
1137         operands.
1138         * gas/arm/neon-addressing-bad.l: Update accordingly.
1140 2013-04-08  Jan Beulich <jbeulich@suse.com>
1142         * gas/i386/x86-64-opcode.s: Flesh out LOOP and J*CXZ sections.
1143         Correct comments in Jcc section.
1144         * gas/i386/x86-64-opcode.d: Refresh.
1145         * gas/i386/ilp32/x86-64-opcode.d: Refresh.
1147 2013-04-06  David S. Miller  <davem@davemloft.net>
1149         * gas/sparc/cbcond.s: Add tests for new opcode aliases.
1150         * gas/sparc/cbcond.d: Updated.
1151         * gas/sparc/hpcvis3.s: Add tests for new opcode aliases.
1152         * gas/sparc/hpcvis3.d: Updated.
1153         * gas/sparc/v8-movwr-imm.d: Fix expected disassembly.
1154         * gas/sparc/edge.s: New test.
1155         * gas/sparc/edge.d: Expected disassembly.
1156         * gas/sparc/flush.s: New test.
1157         * gas/sparc/flush.d: Expected disassembly.
1158         * gas/sparc/ldd_std.s: New test.
1159         * gas/sparc/ldd_std.d: Expected disassembly.
1160         * gas/sparc/ldtw_sttw.s: New test.
1161         * gas/sparc/ldtw_sttw.d: Expected disassembly.
1162         * gas/sparc/sparc.exp: Run new tests.
1164 2013-03-27  Alexis Deruelle  <alexis.deruelle@gmail.com>
1166         PR binutils/15068
1167         * gas/tic6x/insns16-lsd-unit.s: Correct bit patterns for mvk, add
1168         and xor.
1169         * gas/tic6x/insns16-lsd-unit.d: Update expected output.
1171 2013-03-27  H.J. Lu  <hongjiu.lu@intel.com>
1173         * gas/i386/addr32.s: Add an SIB test.
1174         * gas/i386/addr32.d: Updated.
1176 2013-03-27  Alexis Deruelle  <alexis.deruelle@gmail.com>
1178         PR binutils/15068
1179         * gas/tic6x/insns16-d-unit.s: New test.
1180         * gas/tic6x/insns16-d-unit.d: Expected disassembly.
1181         * gas/tic6x/insns16-ddec.s: New test.
1182         * gas/tic6x/insns16-ddec.d: Expected disassembly.
1183         * gas/tic6x/insns16-dinc.s: New test.
1184         * gas/tic6x/insns16-dinc.d: Expected disassembly.
1185         * gas/tic6x/insns16-dind.s: New test.
1186         * gas/tic6x/insns16-dind.d: Expected disassembly.
1187         * gas/tic6x/insns16-doff4.s: New test.
1188         * gas/tic6x/insns16-doff4.d: Expected disassembly.
1189         * gas/tic6x/insns16-l-unit.s: New test.
1190         * gas/tic6x/insns16-l-unit.d: Expected disassembly.
1191         * gas/tic6x/insns16-lsd-unit.s: New test.
1192         * gas/tic6x/insns16-lsd-unit.d: Expected disassembly.
1193         * gas/tic6x/insns16-m-unit.s: New test.
1194         * gas/tic6x/insns16-m-unit.d: Expected disassembly.
1195         * gas/tic6x/insns16-s-unit-pcrel.s: New test.
1196         * gas/tic6x/insns16-s-unit-pcrel.d: Expected disassembly.
1197         * gas/tic6x/insns16-s-unit: New test.
1198         * gas/tic6x/insns16-s-unit.d: Expected disassembly.
1200 2013-03-26  Douglas B Rupp  <rupp@adacore.com>
1202         * gas/ia64/ia64.exp: Add new test reloc-mlx
1203         * gas/ia64/reloc-mlx.[sd]: New test for X-unit reloc.
1204         * gas/ia64/pcrel.d: Fix output for X-unit reloc.
1206 2013-03-21  Will Newton  <will.newton@linaro.org>
1208         * gas/arm/thumb2_relax.d: Strip out invalid pc-relative strs.
1209         * gas/arm/thumb2_relax.s: Likewise.
1210         * gas/arm/thumb32.d: Likewise.
1211         * gas/arm/thumb32.l: Likewise.
1212         * gas/arm/thumb32.s: Likewise.
1213         * gas/arm/thumb2_str-bad.d: New file.
1214         * gas/arm/thumb2_str-bad.l: Likewise.
1215         * gas/arm/thumb2_str-bad.s: Likewise.
1217 2013-03-20  Alexis Deruelle  <alexis.deruelle@gmail.com>
1219         PR gas/15082
1220         * gas/tic6x/insns-bad-1.s: Remove test-case for mpydp with
1221         cross-path.
1222         * gas/tic6x/insns-bad-1.l: Update expected output.
1223         * gas/tic6x/insns-c674x.s: Add a test-case for mpydp with
1224         cross-path.
1225         * gas/tic6x/insns-c674x.d: Update expected output.
1227 2013-03-20  Alexis Deruelle  <alexis.deruelle@gmail.com>
1229         PR gas/15095
1230         * gas/tic6x/insns-c674x.s: Add test cases for the newly generated
1231         opcode.
1232         * gas/tic6x/insns-c674x.d: Update expected disassembly.
1234 2013-03-15  Will Newton  <will.newton@linaro.org>
1236         * gas/arm/any-idiv.d: Expand *-*eabi test to cover *-*eabi*.
1237         * gas/arm/arch4t-eabi.d: Likewise.
1238         * gas/arm/arch4t.d: Likewise.
1239         * gas/arm/attr-any-armv4t.d: Likewise.
1240         * gas/arm/attr-any-thumbv6.d: Likewise.
1241         * gas/arm/attr-cpu-directive.d: Likewise.
1242         * gas/arm/attr-default.d: Likewise.
1243         * gas/arm/attr-march-all.d: Likewise.
1244         * gas/arm/attr-march-armv1.d: Likewise.
1245         * gas/arm/attr-march-armv2.d: Likewise.
1246         * gas/arm/attr-march-armv2a.d: Likewise.
1247         * gas/arm/attr-march-armv2s.d: Likewise.
1248         * gas/arm/attr-march-armv3.d: Likewise.
1249         * gas/arm/attr-march-armv3m.d: Likewise.
1250         * gas/arm/attr-march-armv4.d: Likewise.
1251         * gas/arm/attr-march-armv4t.d: Likewise.
1252         * gas/arm/attr-march-armv4txm.d: Likewise.
1253         * gas/arm/attr-march-armv4xm.d: Likewise.
1254         * gas/arm/attr-march-armv5.d: Likewise.
1255         * gas/arm/attr-march-armv5t.d: Likewise.
1256         * gas/arm/attr-march-armv5te.d: Likewise.
1257         * gas/arm/attr-march-armv5tej.d: Likewise.
1258         * gas/arm/attr-march-armv5texp.d: Likewise.
1259         * gas/arm/attr-march-armv5txm.d: Likewise.
1260         * gas/arm/attr-march-armv6-m+os.d: Likewise.
1261         * gas/arm/attr-march-armv6-m.d: Likewise.
1262         * gas/arm/attr-march-armv6.d: Likewise.
1263         * gas/arm/attr-march-armv6j.d: Likewise.
1264         * gas/arm/attr-march-armv6k+sec.d: Likewise.
1265         * gas/arm/attr-march-armv6k.d: Likewise.
1266         * gas/arm/attr-march-armv6kt2.d: Likewise.
1267         * gas/arm/attr-march-armv6s-m.d: Likewise.
1268         * gas/arm/attr-march-armv6t2.d: Likewise.
1269         * gas/arm/attr-march-armv6z.d: Likewise.
1270         * gas/arm/attr-march-armv6zk.d: Likewise.
1271         * gas/arm/attr-march-armv6zkt2.d: Likewise.
1272         * gas/arm/attr-march-armv6zt2.d: Likewise.
1273         * gas/arm/attr-march-armv7-a+idiv.d: Likewise.
1274         * gas/arm/attr-march-armv7-a+mp.d: Likewise.
1275         * gas/arm/attr-march-armv7-a+sec+virt.d: Likewise.
1276         * gas/arm/attr-march-armv7-a+sec.d: Likewise.
1277         * gas/arm/attr-march-armv7-a+virt.d: Likewise.
1278         * gas/arm/attr-march-armv7-a.d: Likewise.
1279         * gas/arm/attr-march-armv7-m.d: Likewise.
1280         * gas/arm/attr-march-armv7-r+mp.d: Likewise.
1281         * gas/arm/attr-march-armv7-r.d: Likewise.
1282         * gas/arm/attr-march-armv7.d: Likewise.
1283         * gas/arm/attr-march-armv7a.d: Likewise.
1284         * gas/arm/attr-march-armv7em.d: Likewise.
1285         * gas/arm/attr-march-armv7m.d: Likewise.
1286         * gas/arm/attr-march-armv7r.d: Likewise.
1287         * gas/arm/attr-march-armv8-a+crypto.d: Likewise.
1288         * gas/arm/attr-march-armv8-a+fp.d: Likewise.
1289         * gas/arm/attr-march-armv8-a+simd.d: Likewise.
1290         * gas/arm/attr-march-armv8-a.d: Likewise.
1291         * gas/arm/attr-march-iwmmxt.d: Likewise.
1292         * gas/arm/attr-march-iwmmxt2.d: Likewise.
1293         * gas/arm/attr-march-xscale.d: Likewise.
1294         * gas/arm/attr-mcpu.d: Likewise.
1295         * gas/arm/attr-mfpu-arm1020e.d: Likewise.
1296         * gas/arm/attr-mfpu-arm1020t.d: Likewise.
1297         * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
1298         * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
1299         * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
1300         * gas/arm/attr-mfpu-fpa.d: Likewise.
1301         * gas/arm/attr-mfpu-fpa10.d: Likewise.
1302         * gas/arm/attr-mfpu-fpa11.d: Likewise.
1303         * gas/arm/attr-mfpu-fpe.d: Likewise.
1304         * gas/arm/attr-mfpu-fpe2.d: Likewise.
1305         * gas/arm/attr-mfpu-fpe3.d: Likewise.
1306         * gas/arm/attr-mfpu-maverick.d: Likewise.
1307         * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
1308         * gas/arm/attr-mfpu-neon.d: Likewise.
1309         * gas/arm/attr-mfpu-softfpa.d: Likewise.
1310         * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
1311         * gas/arm/attr-mfpu-softvfp.d: Likewise.
1312         * gas/arm/attr-mfpu-vfp.d: Likewise.
1313         * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
1314         * gas/arm/attr-mfpu-vfp10.d: Likewise.
1315         * gas/arm/attr-mfpu-vfp3.d: Likewise.
1316         * gas/arm/attr-mfpu-vfp9.d: Likewise.
1317         * gas/arm/attr-mfpu-vfpv2.d: Likewise.
1318         * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
1319         * gas/arm/attr-mfpu-vfpv3.d: Likewise.
1320         * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
1321         * gas/arm/attr-mfpu-vfpv4.d: Likewise.
1322         * gas/arm/attr-mfpu-vfpxd.d: Likewise.
1323         * gas/arm/attr-names.d: Likewise.
1324         * gas/arm/attr-order.d: Likewise.
1325         * gas/arm/attr-override-cpu-directive.d: Likewise.
1326         * gas/arm/attr-override-mcpu.d: Likewise.
1327         * gas/arm/got_prel.d: Likewise.
1328         * gas/arm/mapdir.d: Likewise.
1329         * gas/arm/mapmisc.d: Likewise.
1330         * gas/arm/mapsecs.d: Likewise.
1331         * gas/arm/mapshort-eabi.d: Likewise.
1332         * gas/arm/mapshort-elf.d: Likewise.
1333         * gas/arm/mov-highregs-any.d: Likewise.
1334         * gas/arm/mov-lowregs-any.d: Likewise.
1335         * gas/arm/pr12198-1.d: Likewise.
1336         * gas/arm/pr12198-2.d: Likewise.
1337         * gas/arm/thumb-eabi.d: Likewise.
1338         * gas/arm/thumb.d: Likewise.
1339         * gas/arm/thumbrel.d: Likewise.
1341 2013-03-15  Nick Clifton  <nickc@redhat.com>
1343         * gas/arm/arch7.d: Skip for non-ELF ARM targets.
1344         * gas/arm/arch7a-mp.d: Likewise.
1345         * gas/arm/arch7em.d: Likewise.
1346         * gas/arm/crc32-bad.d: Likewise.
1347         * gas/arm/crc32.d: Likewise.
1349 2013-03-15  Will Newton  <will.newton@linaro.org>
1351         * gas/arm/vstr-thumb-bad.d: Assemble with -mcpu=arm1156t2f-s.
1353 2013-03-12  Sebastian Huber <sebastian.huber@embedded-brains.de>
1355         * gas/nios2/nios2.exp: Use run_dump_tests.
1356         * gas/nios2/mov.d: Delete file.
1357         * gas/nios2/mov.s: Likewise.
1358         * gas/nios2/rol.d: Likewise.
1359         * gas/nios2/rol.s: Likewise.
1360         * gas/nios2/add.d: Check instruction values.
1361         * gas/nios2/align_fill.d: Likewise.
1362         * gas/nios2/and.d: Likewise.
1363         * gas/nios2/branch.d: Likewise.
1364         * gas/nios2/bret.d: Likewise.
1365         * gas/nios2/cache.d: Likewise.
1366         * gas/nios2/call.d: Likewise.
1367         * gas/nios2/call26.d: Likewise.
1368         * gas/nios2/cmp.d: Likewise.
1369         * gas/nios2/comments.d: Likewise.
1370         * gas/nios2/complex.d: Likewise.
1371         * gas/nios2/ctl.d: Likewise.
1372         * gas/nios2/custom.d: Likewise.
1373         * gas/nios2/etbt.d: Likewise.
1374         * gas/nios2/flushda.d: Likewise.
1375         * gas/nios2/jmp.d: Likewise.
1376         * gas/nios2/ldb.d: Likewise.
1377         * gas/nios2/ldh.d: Likewise.
1378         * gas/nios2/ldw.d: Likewise.
1379         * gas/nios2/lineseparator.d: Likewise.
1380         * gas/nios2/movi.d: Likewise.
1381         * gas/nios2/movia.d: Likewise.
1382         * gas/nios2/mul.d: Likewise.
1383         * gas/nios2/nor.d: Likewise.
1384         * gas/nios2/or.d: Likewise.
1385         * gas/nios2/registers.d: Likewise.
1386         * gas/nios2/ret.d: Likewise.
1387         * gas/nios2/rotate.d: Likewise.
1388         * gas/nios2/stb.d: Likewise.
1389         * gas/nios2/sth.d: Likewise.
1390         * gas/nios2/stw.d: Likewise.
1391         * gas/nios2/sub.d: Likewise.
1392         * gas/nios2/sync.d: Likewise.
1393         * gas/nios2/trap.d: Likewise.
1394         * gas/nios2/tret.d: Likewise.
1395         * gas/nios2/xor.d: Likewise.
1397 2013-03-12  Sebastian Huber <sebastian.huber@embedded-brains.de>
1399         * gas/nios2/break.d: Check instruction values.
1401 2013-03-11  Sebastian Huber <sebastian.huber@embedded-brains.de>
1403         * gas/nios2/nios2.exp: Run wrprs.
1404         * gas/nios2/wrprs.d: New file.
1405         * gas/nios2/wrprs.s: Likewise.
1407 2013-03-11  Sebastian Huber <sebastian.huber@embedded-brains.de>
1409         * gas/nios2/nios2.exp: Run rdprs.
1410         * gas/nios2/rdprs.d: New file.
1411         * gas/nios2/rdprs.s: Likewise.
1413 2013-03-11  Sebastian Huber <sebastian.huber@embedded-brains.de>
1415         * gas/nios2/nios2.exp: Run registers.
1416         * gas/nios2/registers.d: New file.
1417         * gas/nios2/registers.s: Likewise.
1419 2013-03-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1421         * gas/arm/crc32-bad.d: New file.
1422         * gas/arm/crc32-bad.l: Likewise.
1423         * gas/arm/crc32-bad.s: Likewise.
1424         * gas/arm/crc32.d: Likewise.
1425         * gas/arm/crc32.s: Likewise.
1427 2013-03-05  Yufeng Zhang  <yufeng.zhang@arm.com>
1429         * gas/aarch64/diagnostic.s: Add test.
1430         * gas/aarch64/diagnostic.l: Update.
1431         * gas/aarch64/illegal.s: Add test.
1432         * gas/aarch64/illegal.l: Update.
1433         * gas/aarch64/fpmov.s: New file.
1434         * gas/aarch64/fpmov.d: New file.
1436 2013-03-01  H.J. Lu  <hongjiu.lu@intel.com>
1438         * gas/i386/inval.s: Add tests for invalid addresses and eiz.
1440         * gas/i386/x86-64-inval.s: Add tests for invalid addresses and
1441         riz/eiz.
1443         * gas/i386/inval.l: Updated.
1444         * gas/i386/x86-64-inval.l: Likewise.
1446 2013-02-28  H.J. Lu  <hongjiu.lu@intel.com>
1448         * gas/i386/i386.exp: Run inval-rep and x86-64-inval-rep.
1450         * gas/i386/inval-rep.l: New file.
1451         * gas/i386/inval-rep.s: Likewise.
1452         * gas/i386/x86-64-inval-rep.l: Likewise.
1453         * gas/i386/x86-64-inval-rep.s: Likewise.
1455 2013-02-28  Yufeng Zhang  <yufeng.zhang@arm.com>
1457         * gas/aarch64/crc32.s: New test.
1458         * gas/aarch64/crc32.d: Ditto.
1460 2013-02-28  Yufeng Zhang  <yufeng.zhang@arm.com>
1462         * gas/aarch64/illegal.l: Delete the error message for
1463         msr S3_1_C13_C15_1,x7.
1464         * gas/aarch64/sysreg.s: Add new tests.
1465         * gas/aarch64/sysreg.d: Update.
1467 2013-02-19  H.J. Lu  <hongjiu.lu@intel.com>
1469         PR gas/15159
1470         * gas/i386/i386.exp: Run smap and x86-64-smap.
1472         * gas/i386/smap.d: New file.
1473         * gas/i386/smap.s: likewise.
1474         * gas/i386/x86-64-smap.d: likewise.
1476 2013-02-15  Markos Chandras  <markos.chandras@imgtec.com>
1478         * gas/metag/labelarithmetic.d: Fix the expected disassembler
1479         output to be in little endian format
1480         * gas/metag/metacore12.d: likewise
1481         * gas/metag/metacore21.d: likewise
1482         * gas/metag/metacore21ext.d: likewise
1483         * gas/metag/metadsp21.d: likewise
1484         * gas/metag/metadsp21ext.d: likewise
1485         * gas/metag/metafpu.d: likewise
1486         * gas/metag/metafpuext.d: likewise
1487         * gas/metag/tls.d: likewise
1489 2013-02-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1491         * gas/arm/neon-vmov-bad.d: New file.
1492         * gas/arm/neon-vmov-bad.s: Likewise.
1493         * gas/arm/neon-vmov-bad.l: Likewise.
1495 2013-02-14  Yufeng Zhang  <yufeng.zhang@arm.com>
1497         * gas/aarch64/system.s: Add tests.
1498         * gas/aarch64/system.d: Update.
1500 2013-02-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1502         * gas/arm/archv6t2.s: Add strht and ldrht tests.
1503         * gas/arm/archv6t2.d: Add disassembly patterns for the above.
1505 2013-02-09  Jürgen Urban  <JuergenUrban@gmx.de>
1507         * gas/mips/24k-triple-stores-2.d, gas/mips/24k-triple-stores-2.s,
1508         gas/mips/micromips@24k-triple-stores-2.d: Move "sc" tests to...
1509         * gas/mips/24k-triple-stores-2-llsc.d,
1510         gas/mips/24k-triple-stores-2-llsc.s,
1511         gas/mips/micromips@24k-triple-stores-2-llsc.d: ...these new tests.
1512         * gas/mips/r5900-full.d, gas/mips/r5900-full.s: Verify that the
1513         MIPS ISA level can be upgraded to support ll, sc, lld and scd.
1514         * gas/mips/l_d-single.d, gas/mips/s_d-single.d,
1515         gas/mips/r5900-nollsc.l, gas/mips/r5900-nollsc.s: New tests.
1516         * gas/mips/mips.exp: Update accordingly.  Add "nollsc" to r5900
1517         properties.
1519 2013-02-08  Alan Modra  <amodra@gmail.com>
1521         * gas/nios2/nios2.exp: Add copyright.
1522         (run_list_test): Delete.  Adjust callers to use standard version.
1524 2013-02-06  Sandra Loosemore  <sandra@codesourcery.com>
1525             Andrew Jenner <andrew@codesourcery.com>
1527         Based on patches from Altera Corporation.
1529         * gas/nios2/add.d: New.
1530         * gas/nios2/add.s: New.
1531         * gas/nios2/align_fill.d: New.
1532         * gas/nios2/align_fill.s: New.
1533         * gas/nios2/align_text.d: New.
1534         * gas/nios2/align_text.s: New.
1535         * gas/nios2/and.d: New.
1536         * gas/nios2/and.s: New.
1537         * gas/nios2/branch.d: New.
1538         * gas/nios2/branch.s: New.
1539         * gas/nios2/break.d: New.
1540         * gas/nios2/break.s: New.
1541         * gas/nios2/bret.d: New.
1542         * gas/nios2/bret.s: New.
1543         * gas/nios2/cache.d: New.
1544         * gas/nios2/cache.s: New.
1545         * gas/nios2/call26.d: New.
1546         * gas/nios2/call26.s: New.
1547         * gas/nios2/call.d: New.
1548         * gas/nios2/call.s: New.
1549         * gas/nios2/cmp.d: New.
1550         * gas/nios2/cmp.s: New.
1551         * gas/nios2/comments.d: New.
1552         * gas/nios2/comments.s: New.
1553         * gas/nios2/complex.d: New.
1554         * gas/nios2/complex.s: New.
1555         * gas/nios2/ctl.d: New.
1556         * gas/nios2/ctl.s: New.
1557         * gas/nios2/custom.d: New.
1558         * gas/nios2/custom.s: New.
1559         * gas/nios2/etbt.d: New.
1560         * gas/nios2/etbt.s: New.
1561         * gas/nios2/flushda.d: New.
1562         * gas/nios2/flushda.s: New.
1563         * gas/nios2/illegal.l: New.
1564         * gas/nios2/illegal.s: New.
1565         * gas/nios2/jmp.d: New.
1566         * gas/nios2/jmp.s: New.
1567         * gas/nios2/ldb.d: New.
1568         * gas/nios2/ldb.s: New.
1569         * gas/nios2/ldh.d: New.
1570         * gas/nios2/ldh.s: New.
1571         * gas/nios2/ldw.d: New.
1572         * gas/nios2/ldw.s: New.
1573         * gas/nios2/lineseparator.d: New.
1574         * gas/nios2/lineseparator.s: New.
1575         * gas/nios2/mov.d: New.
1576         * gas/nios2/movia.d: New.
1577         * gas/nios2/movia.s: New.
1578         * gas/nios2/movi.d: New.
1579         * gas/nios2/movi.s: New.
1580         * gas/nios2/mov.s: New.
1581         * gas/nios2/mul.d: New.
1582         * gas/nios2/mul.s: New.
1583         * gas/nios2/nios2.exp: New.
1584         * gas/nios2/nor.d: New.
1585         * gas/nios2/nor.s: New.
1586         * gas/nios2/or.d: New.
1587         * gas/nios2/or.s: New.
1588         * gas/nios2/ret.d: New.
1589         * gas/nios2/ret.s: New.
1590         * gas/nios2/rol.d: New.
1591         * gas/nios2/rol.s: New.
1592         * gas/nios2/rotate.d: New.
1593         * gas/nios2/rotate.s: New.
1594         * gas/nios2/stb.d: New.
1595         * gas/nios2/stb.s: New.
1596         * gas/nios2/sth.d: New.
1597         * gas/nios2/sth.s: New.
1598         * gas/nios2/stw.d: New.
1599         * gas/nios2/stw.s: New.
1600         * gas/nios2/sub.d: New.
1601         * gas/nios2/sub.s: New.
1602         * gas/nios2/sync.d: New.
1603         * gas/nios2/sync.s: New.
1604         * gas/nios2/trap.d: New.
1605         * gas/nios2/trap.s: New.
1606         * gas/nios2/tret.d: New.
1607         * gas/nios2/tret.s: New.
1608         * gas/nios2/warn_noat.l: New.
1609         * gas/nios2/warn_noat.s: New.
1610         * gas/nios2/warn_nobreak.l: New.
1611         * gas/nios2/warn_nobreak.s: New.
1612         * gas/nios2/xor.d: New.
1613         * gas/nios2/xor.s: New.
1615 2013-01-31  Tristan Gingold  <gingold@adacore.com>
1617         * gas/ppc/test1xcoff32.d: Updated.
1618         * gas/all/fwdexp.d: Adjusted for AIX.
1620 2013-01-30  Yufeng Zhang  <yufeng.zhang@arm.com>
1622         * gas/aarch64/alias.s: Add new tests.
1623         * gas/aarch64/alias.d: Update.
1624         * gas/aarch64/no-aliases.d: Update.
1626 2013-01-30  Markos Chandras  <markos.chandras@imgtec.com>
1628         * gas/metag/metacore21-invalid.s: Add invalid SWAP testcases.
1629         * gas/metag/metacore21-invalid.l: Add expected output for invalid
1630         SWAP testcases.
1632 2013-01-28  Alexis Deruelle  <alexis.deruelle@gmail.com>
1634         PR gas/15069
1635         * gas/tic6x/insns-c674x-pcrel.s: Add test of BNOP instruction
1636         within header based fetch packet.
1637         * gas/tic6x/insns-c674x-pcrel.d: Update expected disassembly.
1639 2013-01-24  Nick Clifton  <nickc@redhat.com>
1641         * gas/elf/warn-2.s: Skip for all V850 variants.
1643 2013-01-17  Yufeng Zhang  <yufeng.zhang@arm.com>
1645         * gas/aarch64/diagnostic.l: Update.
1646         * gas/aarch64/movi.s: Add tests.
1647         * gas/aarch64/movi.d: Update.
1648         * gas/aarch64/programmer-friendly.s: Add comment.
1650 2013-01-16  H.J. Lu  <hongjiu.lu@intel.com>
1652         * gas/i386/i386.exp: Run size-1, size-2, size-3, size-4,
1653         x86-64-size-1, x86-64-size-2, x86-64-size-3, x86-64-size-4,
1654         x86-64-size-5 and x86-64-size-inval-1.
1656         * gas/i386/size-1.d: New file.
1657         * gas/i386/size-1.s: Likewise.
1658         * gas/i386/size-2.d: Likewise.
1659         * gas/i386/size-2.s: Likewise.
1660         * gas/i386/size-3.d: Likewise.
1661         * gas/i386/size-3.s: Likewise.
1662         * gas/i386/size-4.d: Likewise.
1663         * gas/i386/size-4.s: Likewise.
1664         * gas/i386/x86-64-size-1.d: Likewise.
1665         * gas/i386/x86-64-size-2.d: Likewise.
1666         * gas/i386/x86-64-size-3.d: Likewise.
1667         * gas/i386/x86-64-size-4.d: Likewise.
1668         * gas/i386/x86-64-size-5.d: Likewise.
1669         * gas/i386/x86-64-size-5.s: Likewise.
1670         * gas/i386/x86-64-size-inval-1.l: Likewise.
1671         * gas/i386/x86-64-size-inval-1.s: Likewise.
1672         * gas/i386/ilp32/x86-64-size-1.d: Likewise.
1673         * gas/i386/ilp32/x86-64-size-2.d: Likewise.
1674         * gas/i386/ilp32/x86-64-size-3.d: Likewise.
1675         * gas/i386/ilp32/x86-64-size-4.d: Likewise.
1676         * gas/i386/ilp32/x86-64-size-5.d: Likewise.
1678 2013-01-16  Alan Modra  <amodra@gmail.com>
1680         * gas/ppc/htm.d: Ignore padding at end of section.
1682 2013-01-15  H.J. Lu  <hongjiu.lu@intel.com>
1684         PR gas/15019
1685         * gas/i386/reloc32.s: Add tests for "xtrn@got -/+ 4".
1686         * gas/i386/reloc64.s: Likewise.
1687         * gas/i386/ilp32/reloc64.s: Likewise.
1689         * gas/i386/reloc32.d: Updated.
1690         * gas/i386/reloc64.d: Likewise.
1691         * gas/i386/ilp32/reloc64.d: Likewise.
1693 2013-01-15  Nick Clifton  <nickc@redhat.com>
1695         * gas/v850/basic.exp: Allow for variations in reloc names.
1696         * gas/v850/split-lo16.d: Likewise.
1698         * gas/v850/v850e1.s: Add more tests of the PREPARE insn.
1699         * gas/v850/v850e1.d: Update expected disassembly.
1701 2013-01-14  Alan Modra  <amodra@gmail.com>
1703         * gas/v850/basic.exp (reloc part 1): Pass -mgcc-abi to gas.
1704         * gas/v850/split-lo16.d: Likewise.
1706 2013-01-14  Will Newton <will.newton@imgtec.com>
1708         * gas/metag/metadsp21.d: Fix expected MMOV disassembly.
1710 2013-01-14  Alan Modra  <amodra@gmail.com>
1712         * gas/ppc/htm.s: Use .text rather than .section ".text".
1713         * gas/ppc/power8.s: Likewise.
1714         * gas/ppc/htm.d: Don't match file format.
1715         * gas/ppc/power8.d: Likewise.
1717 2013-01-10  Peter Bergner <bergner@vnet.ibm.com>
1719         * gas/ppc/htm.d: New test.
1720         * gas/ppc/htm.s: Likewise.
1721         * gas/ppc/power8.d: Likewise.
1722         * gas/ppc/power8.s: Likewise.
1723         * gas/ppc/ppc.exp: Run them.
1725 2013-01-10  Will Newton <will.newton@imgtec.com>
1727         * gas/metag/labelarithmetic.d: New file.
1728         * gas/metag/labelarithmetic.s: New file.
1729         * gas/metag/metacore12.d: New file.
1730         * gas/metag/metacore12.s: New file.
1731         * gas/metag/metacore21-invalid.l: New file.
1732         * gas/metag/metacore21-invalid.s: New file.
1733         * gas/metag/metacore21.d: New file.
1734         * gas/metag/metacore21.s: New file.
1735         * gas/metag/metacore21ext.d: New file.
1736         * gas/metag/metacore21ext.s: New file.
1737         * gas/metag/metadsp21-invalid.l: New file.
1738         * gas/metag/metadsp21-invalid.s: New file.
1739         * gas/metag/metadsp21.d: New file.
1740         * gas/metag/metadsp21.s: New file.
1741         * gas/metag/metadsp21ext.d: New file.
1742         * gas/metag/metadsp21ext.s: New file.
1743         * gas/metag/metafpu21.d: New file.
1744         * gas/metag/metafpu21.s: New file.
1745         * gas/metag/metafpu21ext.d: New file.
1746         * gas/metag/metafpu21ext.s: New file.
1747         * gas/metag/metag.exp: New file.
1748         * gas/metag/tls.d: New file.
1749         * gas/metag/tls.s: New file.
1751 2013-01-08  Yufeng Zhang  <yufeng.zhang@arm.com>
1753         * gas/aarch64/diagnostic.s: Add test.
1754         * gas/aarch64/diagnostic.l: Update.
1756 2013-01-07  Nick Clifton  <nickc@redhat.com>
1758         PR gas/14887
1759         * gas/arm/neon-ldst-es.s: Add more whitespace.
1761 2013-01-04  Juergen Urban <JuergenUrban@gmx.de>
1763         * gas/mips/r5900-full.s: New test.
1764         * gas/mips/r5900-full.d: Expected disassembly.
1765         * gas/mips/r5900.s: New test.
1766         * gas/mips/r5900.d: Expected disassembly.
1767         * gas/mips/mips.exp: Run new tests.
1769 2013-01-04  Yufeng Zhang  <yufeng.zhang@arm.com>
1771         * gas/aarch64/int-insns.d: Update.
1772         * gas/aarch64/mov.d: Update.
1773         * gas/aarch64/reloc-insn.d: Update.
1775 2013-01-04  Yufeng Zhang  <yufeng.zhang@arm.com>
1777         * gas/aarch64/system.d: Update.
1779 2013-01-02  Nick Clifton  <nickc@redhat.com>
1781         PR gas/14987
1782         * gas/arm/neon-ldst-es.s: Add whitespace test.
1783         * gas/arm/neon-ldst-es.d: Update expected disassembly.
1785 For older changes see ChangeLog-2012
1787 Copyright (C) 2013 Free Software Foundation, Inc.
1789 Copying and distribution of this file, with or without modification,
1790 are permitted in any medium without royalty provided the copyright
1791 notice and this notice are preserved.
1793 Local Variables:
1794 mode: change-log
1795 left-margin: 8
1796 fill-column: 74
1797 version-control: never
1798 End: