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