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