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