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