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