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