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