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