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