2013-05-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
[external/binutils.git] / gas / testsuite / ChangeLog
1 2013-05-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2
3         * gas/s390/zarch-zEC12.d: Adjust length operands for cdzt, cxzt,
4         czdt, and czxt.
5         * gas/s390/zarch-zEC12.d: Likewise.
6
7 2013-05-22  Jürgen Urban  <JuergenUrban@gmx.de>
8
9         * gas/mips/r5900-full.s, gas/mips/r5900-full.d: Add tests for LQ
10         and SQ macros.
11         * gas/mips/r5900-vu0.s, gas/mips/r5900-vu0.d: New test.
12         * gas/mips/mips.exp: Run it.
13
14 2013-05-21  Alan Modra  <amodra@gmail.com>
15
16         * gas/ppc/vsx2.d: Ignore trailing padding.
17
18 2013-05-20  Peter Bergner <bergner@vnet.ibm.com>
19
20         * gas/ppc/altivec2.d <bcdadd., bcdadd., vaddcuq, vaddecuq, vaddeuqm,
21         vaddudm, vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh,
22         vclzw, vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud.,
23         veqv, vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgew, vmrgow, vmulesw,
24         vmuleuw, vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast,
25         vorc, vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
26         vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
27         vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
28         vsubudm, vsubuqm, vupkhsw, vupklsw>: Add new tests.
29         * gas/ppc/altivec2.s: Likewise.
30         * gas/ppc/power8.d <bcdadd., bcdsub., bctar, bctarl, clrbhrb, fmrgew,
31         fmrgow, lqarx, lxsiwax, lxsiwzx, lxsspx, mfbhrbe, mfvsrd, mfvsrwz,
32         msgclrp, msgsndp, mtsle, mtvsrd, mtvsrwa, mtvsrwz, pbt., rfebb,
33         stqcx., stxsiwx, stxsspx, vaddcuq, vaddecuq, vaddeuqm, vaddudm,
34         vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh, vclzw,
35         vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud., veqv,
36         vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgow, vmulesw, vmuleuw,
37         vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast, vorc,
38         vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
39         vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
40         vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
41         vsubuqm, vupkhsw, vupklsw, waitasec, xsaddsp, xscvdpspn, xscvspdpn,
42         xscvsxdsp, xscvuxdsp, xsdivsp, xsmaddasp, xsmaddmsp, xsmsubasp,
43         xsmsubmsp, xsmulsp, xsnmaddasp, xsnmaddmsp, xsnmsubasp, xsnmsubmsp,
44         xsresp, xsrsp, xsrsqrtesp, xssqrtsp, xssubsp, xxleqv, xxlnand,
45         xxlorc>: Add new tests.
46         * gas/ppc/power8.s Likewise.
47         * gas/ppc/vsx.d <lxvd2x, stxvd2x>: Add new tests.
48         * gas/ppc/vsx.s Likewise.
49         * gas/ppc/vsx2.d: New test file.
50         * gas/ppc/vsx2.s: Likewise.
51         * gas/ppc/ppc.exp: Run it.
52
53 2013-05-16  Tristan Gingold  <gingold@adacore.com>
54
55         * gas/ppc/ppc.exp: Do not run simpshft on aix.
56
57 2013-05-16  Nick Clifton  <nickc@redhat.com>
58
59         * gas/msp430/opcodes.s: Use correct value for .arch pseudo.
60         * gas/msp430/msp430x.d: Use correct value for -mcpu option.
61
62 2013-05-13  Yufeng Zhang  <yufeng.zhang@arm.com>
63
64         * gas/aarch64/diagnostic.s: Update.
65         * gas/aarch64/diagnostic.l: Ditto.
66         * gas/aarch64/movi.s: Add new tests.
67         * gas/aarch64/movi.d: Update.
68
69 2013-05-09  Andrew Pinski  <apinski@cavium.com>
70
71         * gas/mips/mips.exp: Run virt and virt64 testcases.
72         * gas/mips/virt.d: New file.
73         * gas/mips/virt.s: New file.
74         * gas/mips/virt64.d: New file.
75         * gas/mips/virt64.s: New file.
76
77 2013-05-04  Richard Sandiford  <rdsandiford@googlemail.com>
78
79         * gas/mips/micromips-warn-branch-delay.d: Use numeric registers.
80
81 2013-05-02  Richard Sandiford  <rdsandiford@googlemail.com>
82
83         * gas/mips/mips16-stabs.s, gas/mips/mips16-stabs.d: New test.
84         * gas/mips/mips.exp: Run it.
85
86 2013-05-02  Nick Clifton  <nickc@redhat.com>
87
88         * gas/all/gas.exp: Skip the DIFF1 test for the MSP430.
89         Expect the FORWARD test to pass for the MSP430.
90         Skip the REDEF tests for the MSP430.
91         Expect the 930509A test to fail for the MSP430.
92         * gas/all/sleb128-4.d: Skip for the MSP430.
93         * gas/elf/elf.exp: Set target_machine to msp430 for the MSP430.
94         Skip the EHOPT0 test for the MSP430.
95         Skip the REDEF and EQU-RELOC tests for the MSP430.
96         * gas/elf/section2.e-msp430: New file.
97         * gas/lns/lns-big-delta.d: Remove expectation of 20-bit
98         addresses.
99         * gas/lns/lns.exp: Use alternate LNS COMMON test for the MSP430.
100         * gas/msp430/msp430x.s: New test.
101         * gas/msp430/msp430x.d: Expected disassembly.
102         * gas/msp430/msp430.exp: Run new test.
103         * gas/msp430/opcode.d: Update expected disassembly.
104
105 2013-04-30  Chao-ying Fu  <Chao-ying.Fu@imgtec.com>
106
107         * gas/mips/ext-ill.s: New file.
108         * gas/mips/ext-ill.l: New file.
109         * gas/mips/mips.exp: Run new tests.
110
111 2013-04-29  Nick Clifton  <nickc@redhat.com>
112
113         * gas/elf/dwarf2-3.d: Fix expected readelf output.
114
115 2013-04-24  H.J. Lu  <hongjiu.lu@intel.com>
116
117         * gas/i386/rex.d: Skip x86_64-*-elf*.
118         * gas/i386/ilp32/rex.d: Likewise.
119
120 2013-04-15  Julian Brown  <julian@codesourcery.com>
121
122         * gas/all/gas.exp (sleb128-7): Don't run for tic4x, tic54x.
123         * gas/all/sleb128-2.s: Reformat, use _ at start of labels, remove
124         cruft.
125         * gas/all/sleb128-3.s: Likewise.
126         * gas/all/sleb128-4.s: Likewise.
127         * gas/all/sleb128-5.s: Likewise.
128         * gas/all/sleb128-7.s: Likewise.
129         * gas/all/sleb128-2.d: Handle data sections named $DATA$.
130         * gas/all/sleb128-3.d: Likewise.
131         * gas/all/sleb128-4.d: Likewise.
132         * gas/all/sleb128-5.d: Likewise.
133         * gas/all/sleb128-7.d: Likewise.
134
135 2013-04-10  Julian Brown  <julian@codesourcery.com>
136
137         * gas/all/sleb128-2.s: New test.
138         * gas/all/sleb128-3.s: Likewise.
139         * gas/all/sleb128-4.s: Likewise.
140         * gas/all/sleb128-5.s: Likewise.
141         * gas/all/sleb128-7.s: Likewise.
142         * gas/all/sleb128-2.d: New.
143         * gas/all/sleb128-3.d: New.
144         * gas/all/sleb123-4.d: New.
145         * gas/all/sleb123-5.d: New.
146         * gas/all/sleb123-7.d: New.
147         * gas/all/gas.exp (sleb128-2, sleb128-3, sleb128-4, sleb128-5)
148         (sleb128-7): Run new tests.
149
150 2013-04-10  Jan Beulich <jbeulich@suse.com>
151
152         * gas/testsuite/gas/arm/ldst-pc.s: Add index, non-writeback
153         forms of various loads and stores with PC as base.
154         * gas/testsuite/gas/arm/ldst-pc.d: Update accordingly.
155
156 2013-04-10  Jan Beulich <jbeulich@suse.com>
157
158         * gas/arm/barrier-bad.d: Change title.
159         * gas/arm/barrier-bad.s: Add immediate form of ISB and DSB as
160         well as one symbolic form of DSB.
161         * gas/arm/barrier-bad.l: Update accordingly.
162         * gas/arm/barrier-bad-thumb.d: Adjust title. Use barrier-bad.s as
163         source. Pass -mthumb to gas.
164         * gas/arm/barrier-bad-thumb.l: Remove.
165         * gas/arm/barrier-bad-thumb.s: Remove.
166         * gas/arm/barrier-thumb.d: Adjust title. Use barrier.s as source.
167         Pass -mthumb to gas.
168         * gas/arm/barrier-thumb.s: Remove.
169
170 2013-04-09  Jan Beulich <jbeulich@suse.com>
171
172         * gas/arm/vfp1xD.s: Add VMRS/VMSR tests with FPINST, FPINST2,
173         and C15.
174         * gas/arm/vfp1xD.d: Update accordingly.
175
176 2013-04-09  Jan Beulich <jbeulich@suse.com>
177
178         * gas/arm/neon-omit.s: Add tests for suffix less VMOV.
179         * gas/arm/neon-omit.d: Update accordingly.
180
181 2013-04-09  Jan Beulich <jbeulich@suse.com>
182
183         * gas/arm/neon-addressing-bad.s: Add test for further invalid VST
184         operands.
185         * gas/arm/neon-addressing-bad.l: Update accordingly. 
186
187 2013-04-08  Jan Beulich <jbeulich@suse.com>
188
189         * gas/i386/x86-64-opcode.s: Flesh out LOOP and J*CXZ sections.
190         Correct comments in Jcc section.
191         * gas/i386/x86-64-opcode.d: Refresh.
192         * gas/i386/ilp32/x86-64-opcode.d: Refresh.
193
194 2013-04-06  David S. Miller  <davem@davemloft.net>
195
196         * gas/sparc/cbcond.s: Add tests for new opcode aliases.
197         * gas/sparc/cbcond.d: Updated.
198         * gas/sparc/hpcvis3.s: Add tests for new opcode aliases.
199         * gas/sparc/hpcvis3.d: Updated.
200         * gas/sparc/v8-movwr-imm.d: Fix expected disassembly.
201         * gas/sparc/edge.s: New test.
202         * gas/sparc/edge.d: Expected disassembly.
203         * gas/sparc/flush.s: New test.
204         * gas/sparc/flush.d: Expected disassembly.
205         * gas/sparc/ldd_std.s: New test.
206         * gas/sparc/ldd_std.d: Expected disassembly.
207         * gas/sparc/ldtw_sttw.s: New test.
208         * gas/sparc/ldtw_sttw.d: Expected disassembly.
209         * gas/sparc/sparc.exp: Run new tests.
210
211 2013-03-27  Alexis Deruelle  <alexis.deruelle@gmail.com>
212
213         PR binutils/15068
214         * gas/tic6x/insns16-lsd-unit.s: Correct bit patterns for mvk, add
215         and xor.
216         * gas/tic6x/insns16-lsd-unit.d: Update expected output.
217
218 2013-03-27  H.J. Lu  <hongjiu.lu@intel.com>
219
220         * gas/i386/addr32.s: Add an SIB test.
221         * gas/i386/addr32.d: Updated.
222
223 2013-03-27  Alexis Deruelle  <alexis.deruelle@gmail.com>
224
225         PR binutils/15068
226         * gas/tic6x/insns16-d-unit.s: New test.
227         * gas/tic6x/insns16-d-unit.d: Expected disassembly.
228         * gas/tic6x/insns16-ddec.s: New test.
229         * gas/tic6x/insns16-ddec.d: Expected disassembly.
230         * gas/tic6x/insns16-dinc.s: New test.
231         * gas/tic6x/insns16-dinc.d: Expected disassembly.
232         * gas/tic6x/insns16-dind.s: New test.
233         * gas/tic6x/insns16-dind.d: Expected disassembly.
234         * gas/tic6x/insns16-doff4.s: New test.
235         * gas/tic6x/insns16-doff4.d: Expected disassembly.
236         * gas/tic6x/insns16-l-unit.s: New test.
237         * gas/tic6x/insns16-l-unit.d: Expected disassembly.
238         * gas/tic6x/insns16-lsd-unit.s: New test.
239         * gas/tic6x/insns16-lsd-unit.d: Expected disassembly.
240         * gas/tic6x/insns16-m-unit.s: New test.
241         * gas/tic6x/insns16-m-unit.d: Expected disassembly.
242         * gas/tic6x/insns16-s-unit-pcrel.s: New test.
243         * gas/tic6x/insns16-s-unit-pcrel.d: Expected disassembly.
244         * gas/tic6x/insns16-s-unit: New test.
245         * gas/tic6x/insns16-s-unit.d: Expected disassembly.
246
247 2013-03-26  Douglas B Rupp  <rupp@adacore.com>
248
249         * gas/ia64/ia64.exp: Add new test reloc-mlx
250         * gas/ia64/reloc-mlx.[sd]: New test for X-unit reloc.
251         * gas/ia64/pcrel.d: Fix output for X-unit reloc.
252
253 2013-03-21  Will Newton  <will.newton@linaro.org>
254
255         * gas/arm/thumb2_relax.d: Strip out invalid pc-relative strs.
256         * gas/arm/thumb2_relax.s: Likewise.
257         * gas/arm/thumb32.d: Likewise.
258         * gas/arm/thumb32.l: Likewise.
259         * gas/arm/thumb32.s: Likewise.
260         * gas/arm/thumb2_str-bad.d: New file.
261         * gas/arm/thumb2_str-bad.l: Likewise.
262         * gas/arm/thumb2_str-bad.s: Likewise.
263
264 2013-03-20  Alexis Deruelle  <alexis.deruelle@gmail.com>
265
266         PR gas/15082
267         * gas/tic6x/insns-bad-1.s: Remove test-case for mpydp with
268         cross-path.
269         * gas/tic6x/insns-bad-1.l: Update expected output.
270         * gas/tic6x/insns-c674x.s: Add a test-case for mpydp with
271         cross-path.
272         * gas/tic6x/insns-c674x.d: Update expected output.
273
274 2013-03-20  Alexis Deruelle  <alexis.deruelle@gmail.com>
275
276         PR gas/15095
277         * gas/tic6x/insns-c674x.s: Add test cases for the newly generated
278         opcode.
279         * gas/tic6x/insns-c674x.d: Update expected disassembly.
280
281 2013-03-15  Will Newton  <will.newton@linaro.org>
282
283         * gas/arm/any-idiv.d: Expand *-*eabi test to cover *-*eabi*.
284         * gas/arm/arch4t-eabi.d: Likewise.
285         * gas/arm/arch4t.d: Likewise.
286         * gas/arm/attr-any-armv4t.d: Likewise.
287         * gas/arm/attr-any-thumbv6.d: Likewise.
288         * gas/arm/attr-cpu-directive.d: Likewise.
289         * gas/arm/attr-default.d: Likewise.
290         * gas/arm/attr-march-all.d: Likewise.
291         * gas/arm/attr-march-armv1.d: Likewise.
292         * gas/arm/attr-march-armv2.d: Likewise.
293         * gas/arm/attr-march-armv2a.d: Likewise.
294         * gas/arm/attr-march-armv2s.d: Likewise.
295         * gas/arm/attr-march-armv3.d: Likewise.
296         * gas/arm/attr-march-armv3m.d: Likewise.
297         * gas/arm/attr-march-armv4.d: Likewise.
298         * gas/arm/attr-march-armv4t.d: Likewise.
299         * gas/arm/attr-march-armv4txm.d: Likewise.
300         * gas/arm/attr-march-armv4xm.d: Likewise.
301         * gas/arm/attr-march-armv5.d: Likewise.
302         * gas/arm/attr-march-armv5t.d: Likewise.
303         * gas/arm/attr-march-armv5te.d: Likewise.
304         * gas/arm/attr-march-armv5tej.d: Likewise.
305         * gas/arm/attr-march-armv5texp.d: Likewise.
306         * gas/arm/attr-march-armv5txm.d: Likewise.
307         * gas/arm/attr-march-armv6-m+os.d: Likewise.
308         * gas/arm/attr-march-armv6-m.d: Likewise.
309         * gas/arm/attr-march-armv6.d: Likewise.
310         * gas/arm/attr-march-armv6j.d: Likewise.
311         * gas/arm/attr-march-armv6k+sec.d: Likewise.
312         * gas/arm/attr-march-armv6k.d: Likewise.
313         * gas/arm/attr-march-armv6kt2.d: Likewise.
314         * gas/arm/attr-march-armv6s-m.d: Likewise.
315         * gas/arm/attr-march-armv6t2.d: Likewise.
316         * gas/arm/attr-march-armv6z.d: Likewise.
317         * gas/arm/attr-march-armv6zk.d: Likewise.
318         * gas/arm/attr-march-armv6zkt2.d: Likewise.
319         * gas/arm/attr-march-armv6zt2.d: Likewise.
320         * gas/arm/attr-march-armv7-a+idiv.d: Likewise.
321         * gas/arm/attr-march-armv7-a+mp.d: Likewise.
322         * gas/arm/attr-march-armv7-a+sec+virt.d: Likewise.
323         * gas/arm/attr-march-armv7-a+sec.d: Likewise.
324         * gas/arm/attr-march-armv7-a+virt.d: Likewise.
325         * gas/arm/attr-march-armv7-a.d: Likewise.
326         * gas/arm/attr-march-armv7-m.d: Likewise.
327         * gas/arm/attr-march-armv7-r+mp.d: Likewise.
328         * gas/arm/attr-march-armv7-r.d: Likewise.
329         * gas/arm/attr-march-armv7.d: Likewise.
330         * gas/arm/attr-march-armv7a.d: Likewise.
331         * gas/arm/attr-march-armv7em.d: Likewise.
332         * gas/arm/attr-march-armv7m.d: Likewise.
333         * gas/arm/attr-march-armv7r.d: Likewise.
334         * gas/arm/attr-march-armv8-a+crypto.d: Likewise.
335         * gas/arm/attr-march-armv8-a+fp.d: Likewise.
336         * gas/arm/attr-march-armv8-a+simd.d: Likewise.
337         * gas/arm/attr-march-armv8-a.d: Likewise.
338         * gas/arm/attr-march-iwmmxt.d: Likewise.
339         * gas/arm/attr-march-iwmmxt2.d: Likewise.
340         * gas/arm/attr-march-xscale.d: Likewise.
341         * gas/arm/attr-mcpu.d: Likewise.
342         * gas/arm/attr-mfpu-arm1020e.d: Likewise.
343         * gas/arm/attr-mfpu-arm1020t.d: Likewise.
344         * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
345         * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
346         * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
347         * gas/arm/attr-mfpu-fpa.d: Likewise.
348         * gas/arm/attr-mfpu-fpa10.d: Likewise.
349         * gas/arm/attr-mfpu-fpa11.d: Likewise.
350         * gas/arm/attr-mfpu-fpe.d: Likewise.
351         * gas/arm/attr-mfpu-fpe2.d: Likewise.
352         * gas/arm/attr-mfpu-fpe3.d: Likewise.
353         * gas/arm/attr-mfpu-maverick.d: Likewise.
354         * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
355         * gas/arm/attr-mfpu-neon.d: Likewise.
356         * gas/arm/attr-mfpu-softfpa.d: Likewise.
357         * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
358         * gas/arm/attr-mfpu-softvfp.d: Likewise.
359         * gas/arm/attr-mfpu-vfp.d: Likewise.
360         * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
361         * gas/arm/attr-mfpu-vfp10.d: Likewise.
362         * gas/arm/attr-mfpu-vfp3.d: Likewise.
363         * gas/arm/attr-mfpu-vfp9.d: Likewise.
364         * gas/arm/attr-mfpu-vfpv2.d: Likewise.
365         * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
366         * gas/arm/attr-mfpu-vfpv3.d: Likewise.
367         * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
368         * gas/arm/attr-mfpu-vfpv4.d: Likewise.
369         * gas/arm/attr-mfpu-vfpxd.d: Likewise.
370         * gas/arm/attr-names.d: Likewise.
371         * gas/arm/attr-order.d: Likewise.
372         * gas/arm/attr-override-cpu-directive.d: Likewise.
373         * gas/arm/attr-override-mcpu.d: Likewise.
374         * gas/arm/got_prel.d: Likewise.
375         * gas/arm/mapdir.d: Likewise.
376         * gas/arm/mapmisc.d: Likewise.
377         * gas/arm/mapsecs.d: Likewise.
378         * gas/arm/mapshort-eabi.d: Likewise.
379         * gas/arm/mapshort-elf.d: Likewise.
380         * gas/arm/mov-highregs-any.d: Likewise.
381         * gas/arm/mov-lowregs-any.d: Likewise.
382         * gas/arm/pr12198-1.d: Likewise.
383         * gas/arm/pr12198-2.d: Likewise.
384         * gas/arm/thumb-eabi.d: Likewise.
385         * gas/arm/thumb.d: Likewise.
386         * gas/arm/thumbrel.d: Likewise.
387
388 2013-03-15  Nick Clifton  <nickc@redhat.com>
389
390         * gas/arm/arch7.d: Skip for non-ELF ARM targets.
391         * gas/arm/arch7a-mp.d: Likewise.
392         * gas/arm/arch7em.d: Likewise.
393         * gas/arm/crc32-bad.d: Likewise.
394         * gas/arm/crc32.d: Likewise.
395
396 2013-03-15  Will Newton  <will.newton@linaro.org>
397
398         * gas/arm/vstr-thumb-bad.d: Assemble with -mcpu=arm1156t2f-s.
399
400 2013-03-12  Sebastian Huber <sebastian.huber@embedded-brains.de>
401
402         * gas/nios2/nios2.exp: Use run_dump_tests.
403         * gas/nios2/mov.d: Delete file.
404         * gas/nios2/mov.s: Likewise.
405         * gas/nios2/rol.d: Likewise.
406         * gas/nios2/rol.s: Likewise.
407         * gas/nios2/add.d: Check instruction values.
408         * gas/nios2/align_fill.d: Likewise.
409         * gas/nios2/and.d: Likewise.
410         * gas/nios2/branch.d: Likewise.
411         * gas/nios2/bret.d: Likewise.
412         * gas/nios2/cache.d: Likewise.
413         * gas/nios2/call.d: Likewise.
414         * gas/nios2/call26.d: Likewise.
415         * gas/nios2/cmp.d: Likewise.
416         * gas/nios2/comments.d: Likewise.
417         * gas/nios2/complex.d: Likewise.
418         * gas/nios2/ctl.d: Likewise.
419         * gas/nios2/custom.d: Likewise.
420         * gas/nios2/etbt.d: Likewise.
421         * gas/nios2/flushda.d: Likewise.
422         * gas/nios2/jmp.d: Likewise.
423         * gas/nios2/ldb.d: Likewise.
424         * gas/nios2/ldh.d: Likewise.
425         * gas/nios2/ldw.d: Likewise.
426         * gas/nios2/lineseparator.d: Likewise.
427         * gas/nios2/movi.d: Likewise.
428         * gas/nios2/movia.d: Likewise.
429         * gas/nios2/mul.d: Likewise.
430         * gas/nios2/nor.d: Likewise.
431         * gas/nios2/or.d: Likewise.
432         * gas/nios2/registers.d: Likewise.
433         * gas/nios2/ret.d: Likewise.
434         * gas/nios2/rotate.d: Likewise.
435         * gas/nios2/stb.d: Likewise.
436         * gas/nios2/sth.d: Likewise.
437         * gas/nios2/stw.d: Likewise.
438         * gas/nios2/sub.d: Likewise.
439         * gas/nios2/sync.d: Likewise.
440         * gas/nios2/trap.d: Likewise.
441         * gas/nios2/tret.d: Likewise.
442         * gas/nios2/xor.d: Likewise.
443
444 2013-03-12  Sebastian Huber <sebastian.huber@embedded-brains.de>
445
446         * gas/nios2/break.d: Check instruction values.
447
448 2013-03-11  Sebastian Huber <sebastian.huber@embedded-brains.de>
449
450         * gas/nios2/nios2.exp: Run wrprs.
451         * gas/nios2/wrprs.d: New file.
452         * gas/nios2/wrprs.s: Likewise.
453
454 2013-03-11  Sebastian Huber <sebastian.huber@embedded-brains.de>
455
456         * gas/nios2/nios2.exp: Run rdprs.
457         * gas/nios2/rdprs.d: New file.
458         * gas/nios2/rdprs.s: Likewise.
459
460 2013-03-11  Sebastian Huber <sebastian.huber@embedded-brains.de>
461
462         * gas/nios2/nios2.exp: Run registers.
463         * gas/nios2/registers.d: New file.
464         * gas/nios2/registers.s: Likewise.
465
466 2013-03-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
467
468         * gas/arm/crc32-bad.d: New file.
469         * gas/arm/crc32-bad.l: Likewise.
470         * gas/arm/crc32-bad.s: Likewise.
471         * gas/arm/crc32.d: Likewise.
472         * gas/arm/crc32.s: Likewise.
473
474 2013-03-05  Yufeng Zhang  <yufeng.zhang@arm.com>
475
476         * gas/aarch64/diagnostic.s: Add test.
477         * gas/aarch64/diagnostic.l: Update.
478         * gas/aarch64/illegal.s: Add test.
479         * gas/aarch64/illegal.l: Update.
480         * gas/aarch64/fpmov.s: New file.
481         * gas/aarch64/fpmov.d: New file.
482
483 2013-03-01  H.J. Lu  <hongjiu.lu@intel.com>
484
485         * gas/i386/inval.s: Add tests for invalid addresses and eiz.
486
487         * gas/i386/x86-64-inval.s: Add tests for invalid addresses and
488         riz/eiz.
489
490         * gas/i386/inval.l: Updated.
491         * gas/i386/x86-64-inval.l: Likewise.
492
493 2013-02-28  H.J. Lu  <hongjiu.lu@intel.com>
494
495         * gas/i386/i386.exp: Run inval-rep and x86-64-inval-rep.
496
497         * gas/i386/inval-rep.l: New file.
498         * gas/i386/inval-rep.s: Likewise.
499         * gas/i386/x86-64-inval-rep.l: Likewise.
500         * gas/i386/x86-64-inval-rep.s: Likewise.
501
502 2013-02-28  Yufeng Zhang  <yufeng.zhang@arm.com>
503
504         * gas/aarch64/crc32.s: New test.
505         * gas/aarch64/crc32.d: Ditto.
506
507 2013-02-28  Yufeng Zhang  <yufeng.zhang@arm.com>
508
509         * gas/aarch64/illegal.l: Delete the error message for
510         msr S3_1_C13_C15_1,x7.
511         * gas/aarch64/sysreg.s: Add new tests.
512         * gas/aarch64/sysreg.d: Update.
513
514 2013-02-19  H.J. Lu  <hongjiu.lu@intel.com>
515
516         PR gas/15159
517         * gas/i386/i386.exp: Run smap and x86-64-smap.
518
519         * gas/i386/smap.d: New file.
520         * gas/i386/smap.s: likewise.
521         * gas/i386/x86-64-smap.d: likewise.
522
523 2013-02-15  Markos Chandras  <markos.chandras@imgtec.com>
524
525         * gas/metag/labelarithmetic.d: Fix the expected disassembler
526         output to be in little endian format
527         * gas/metag/metacore12.d: likewise
528         * gas/metag/metacore21.d: likewise
529         * gas/metag/metacore21ext.d: likewise
530         * gas/metag/metadsp21.d: likewise
531         * gas/metag/metadsp21ext.d: likewise
532         * gas/metag/metafpu.d: likewise
533         * gas/metag/metafpuext.d: likewise
534         * gas/metag/tls.d: likewise
535
536 2013-02-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
537
538         * gas/arm/neon-vmov-bad.d: New file.
539         * gas/arm/neon-vmov-bad.s: Likewise.
540         * gas/arm/neon-vmov-bad.l: Likewise.
541
542 2013-02-14  Yufeng Zhang  <yufeng.zhang@arm.com>
543
544         * gas/aarch64/system.s: Add tests.
545         * gas/aarch64/system.d: Update.
546
547 2013-02-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
548
549         * gas/arm/archv6t2.s: Add strht and ldrht tests.
550         * gas/arm/archv6t2.d: Add disassembly patterns for the above.
551
552 2013-02-09  Jürgen Urban  <JuergenUrban@gmx.de>
553
554         * gas/mips/24k-triple-stores-2.d, gas/mips/24k-triple-stores-2.s,
555         gas/mips/micromips@24k-triple-stores-2.d: Move "sc" tests to...
556         * gas/mips/24k-triple-stores-2-llsc.d,
557         gas/mips/24k-triple-stores-2-llsc.s,
558         gas/mips/micromips@24k-triple-stores-2-llsc.d: ...these new tests.
559         * gas/mips/r5900-full.d, gas/mips/r5900-full.s: Verify that the
560         MIPS ISA level can be upgraded to support ll, sc, lld and scd.
561         * gas/mips/l_d-single.d, gas/mips/s_d-single.d,
562         gas/mips/r5900-nollsc.l, gas/mips/r5900-nollsc.s: New tests.
563         * gas/mips/mips.exp: Update accordingly.  Add "nollsc" to r5900
564         properties.
565
566 2013-02-08  Alan Modra  <amodra@gmail.com>
567
568         * gas/nios2/nios2.exp: Add copyright.
569         (run_list_test): Delete.  Adjust callers to use standard version.
570
571 2013-02-06  Sandra Loosemore  <sandra@codesourcery.com>
572             Andrew Jenner <andrew@codesourcery.com>
573
574         Based on patches from Altera Corporation.
575
576         * gas/nios2/add.d: New.
577         * gas/nios2/add.s: New.
578         * gas/nios2/align_fill.d: New.
579         * gas/nios2/align_fill.s: New.
580         * gas/nios2/align_text.d: New.
581         * gas/nios2/align_text.s: New.
582         * gas/nios2/and.d: New.
583         * gas/nios2/and.s: New.
584         * gas/nios2/branch.d: New.
585         * gas/nios2/branch.s: New.
586         * gas/nios2/break.d: New.
587         * gas/nios2/break.s: New.
588         * gas/nios2/bret.d: New.
589         * gas/nios2/bret.s: New.
590         * gas/nios2/cache.d: New.
591         * gas/nios2/cache.s: New.
592         * gas/nios2/call26.d: New.
593         * gas/nios2/call26.s: New.
594         * gas/nios2/call.d: New.
595         * gas/nios2/call.s: New.
596         * gas/nios2/cmp.d: New.
597         * gas/nios2/cmp.s: New.
598         * gas/nios2/comments.d: New.
599         * gas/nios2/comments.s: New.
600         * gas/nios2/complex.d: New.
601         * gas/nios2/complex.s: New.
602         * gas/nios2/ctl.d: New.
603         * gas/nios2/ctl.s: New.
604         * gas/nios2/custom.d: New.
605         * gas/nios2/custom.s: New.
606         * gas/nios2/etbt.d: New.
607         * gas/nios2/etbt.s: New.
608         * gas/nios2/flushda.d: New.
609         * gas/nios2/flushda.s: New.
610         * gas/nios2/illegal.l: New.
611         * gas/nios2/illegal.s: New.
612         * gas/nios2/jmp.d: New.
613         * gas/nios2/jmp.s: New.
614         * gas/nios2/ldb.d: New.
615         * gas/nios2/ldb.s: New.
616         * gas/nios2/ldh.d: New.
617         * gas/nios2/ldh.s: New.
618         * gas/nios2/ldw.d: New.
619         * gas/nios2/ldw.s: New.
620         * gas/nios2/lineseparator.d: New.
621         * gas/nios2/lineseparator.s: New.
622         * gas/nios2/mov.d: New.
623         * gas/nios2/movia.d: New.
624         * gas/nios2/movia.s: New.
625         * gas/nios2/movi.d: New.
626         * gas/nios2/movi.s: New.
627         * gas/nios2/mov.s: New.
628         * gas/nios2/mul.d: New.
629         * gas/nios2/mul.s: New.
630         * gas/nios2/nios2.exp: New.
631         * gas/nios2/nor.d: New.
632         * gas/nios2/nor.s: New.
633         * gas/nios2/or.d: New.
634         * gas/nios2/or.s: New.
635         * gas/nios2/ret.d: New.
636         * gas/nios2/ret.s: New.
637         * gas/nios2/rol.d: New.
638         * gas/nios2/rol.s: New.
639         * gas/nios2/rotate.d: New.
640         * gas/nios2/rotate.s: New.
641         * gas/nios2/stb.d: New.
642         * gas/nios2/stb.s: New.
643         * gas/nios2/sth.d: New.
644         * gas/nios2/sth.s: New.
645         * gas/nios2/stw.d: New.
646         * gas/nios2/stw.s: New.
647         * gas/nios2/sub.d: New.
648         * gas/nios2/sub.s: New.
649         * gas/nios2/sync.d: New.
650         * gas/nios2/sync.s: New.
651         * gas/nios2/trap.d: New.
652         * gas/nios2/trap.s: New.
653         * gas/nios2/tret.d: New.
654         * gas/nios2/tret.s: New.
655         * gas/nios2/warn_noat.l: New.
656         * gas/nios2/warn_noat.s: New.
657         * gas/nios2/warn_nobreak.l: New.
658         * gas/nios2/warn_nobreak.s: New.
659         * gas/nios2/xor.d: New.
660         * gas/nios2/xor.s: New.
661
662 2013-01-31  Tristan Gingold  <gingold@adacore.com>
663
664         * gas/ppc/test1xcoff32.d: Updated.
665         * gas/all/fwdexp.d: Adjusted for AIX.
666
667 2013-01-30  Yufeng Zhang  <yufeng.zhang@arm.com>
668
669         * gas/aarch64/alias.s: Add new tests.
670         * gas/aarch64/alias.d: Update.
671         * gas/aarch64/no-aliases.d: Update.
672
673 2013-01-30  Markos Chandras  <markos.chandras@imgtec.com>
674
675         * gas/metag/metacore21-invalid.s: Add invalid SWAP testcases.
676         * gas/metag/metacore21-invalid.l: Add expected output for invalid
677         SWAP testcases.
678
679 2013-01-28  Alexis Deruelle  <alexis.deruelle@gmail.com>
680
681         PR gas/15069
682         * gas/tic6x/insns-c674x-pcrel.s: Add test of BNOP instruction
683         within header based fetch packet.
684         * gas/tic6x/insns-c674x-pcrel.d: Update expected disassembly.
685
686 2013-01-24  Nick Clifton  <nickc@redhat.com>
687
688         * gas/elf/warn-2.s: Skip for all V850 variants.
689
690 2013-01-17  Yufeng Zhang  <yufeng.zhang@arm.com>
691
692         * gas/aarch64/diagnostic.l: Update.
693         * gas/aarch64/movi.s: Add tests.
694         * gas/aarch64/movi.d: Update.
695         * gas/aarch64/programmer-friendly.s: Add comment.
696
697 2013-01-16  H.J. Lu  <hongjiu.lu@intel.com>
698
699         * gas/i386/i386.exp: Run size-1, size-2, size-3, size-4,
700         x86-64-size-1, x86-64-size-2, x86-64-size-3, x86-64-size-4,
701         x86-64-size-5 and x86-64-size-inval-1.
702
703         * gas/i386/size-1.d: New file.
704         * gas/i386/size-1.s: Likewise.
705         * gas/i386/size-2.d: Likewise.
706         * gas/i386/size-2.s: Likewise.
707         * gas/i386/size-3.d: Likewise.
708         * gas/i386/size-3.s: Likewise.
709         * gas/i386/size-4.d: Likewise.
710         * gas/i386/size-4.s: Likewise.
711         * gas/i386/x86-64-size-1.d: Likewise.
712         * gas/i386/x86-64-size-2.d: Likewise.
713         * gas/i386/x86-64-size-3.d: Likewise.
714         * gas/i386/x86-64-size-4.d: Likewise.
715         * gas/i386/x86-64-size-5.d: Likewise.
716         * gas/i386/x86-64-size-5.s: Likewise.
717         * gas/i386/x86-64-size-inval-1.l: Likewise.
718         * gas/i386/x86-64-size-inval-1.s: Likewise.
719         * gas/i386/ilp32/x86-64-size-1.d: Likewise.
720         * gas/i386/ilp32/x86-64-size-2.d: Likewise.
721         * gas/i386/ilp32/x86-64-size-3.d: Likewise.
722         * gas/i386/ilp32/x86-64-size-4.d: Likewise.
723         * gas/i386/ilp32/x86-64-size-5.d: Likewise.
724
725 2013-01-16  Alan Modra  <amodra@gmail.com>
726
727         * gas/ppc/htm.d: Ignore padding at end of section.
728
729 2013-01-15  H.J. Lu  <hongjiu.lu@intel.com>
730
731         PR gas/15019
732         * gas/i386/reloc32.s: Add tests for "xtrn@got -/+ 4".
733         * gas/i386/reloc64.s: Likewise.
734         * gas/i386/ilp32/reloc64.s: Likewise.
735
736         * gas/i386/reloc32.d: Updated.
737         * gas/i386/reloc64.d: Likewise.
738         * gas/i386/ilp32/reloc64.d: Likewise.
739
740 2013-01-15  Nick Clifton  <nickc@redhat.com>
741
742         * gas/v850/basic.exp: Allow for variations in reloc names.
743         * gas/v850/split-lo16.d: Likewise.
744
745         * gas/v850/v850e1.s: Add more tests of the PREPARE insn.
746         * gas/v850/v850e1.d: Update expected disassembly.
747
748 2013-01-14  Alan Modra  <amodra@gmail.com>
749
750         * gas/v850/basic.exp (reloc part 1): Pass -mgcc-abi to gas.
751         * gas/v850/split-lo16.d: Likewise.
752
753 2013-01-14  Will Newton <will.newton@imgtec.com>
754
755         * gas/metag/metadsp21.d: Fix expected MMOV disassembly.
756
757 2013-01-14  Alan Modra  <amodra@gmail.com>
758
759         * gas/ppc/htm.s: Use .text rather than .section ".text".
760         * gas/ppc/power8.s: Likewise.
761         * gas/ppc/htm.d: Don't match file format.
762         * gas/ppc/power8.d: Likewise.
763
764 2013-01-10  Peter Bergner <bergner@vnet.ibm.com>
765
766         * gas/ppc/htm.d: New test.
767         * gas/ppc/htm.s: Likewise.
768         * gas/ppc/power8.d: Likewise.
769         * gas/ppc/power8.s: Likewise.
770         * gas/ppc/ppc.exp: Run them.
771
772 2013-01-10  Will Newton <will.newton@imgtec.com>
773
774         * gas/metag/labelarithmetic.d: New file.
775         * gas/metag/labelarithmetic.s: New file.
776         * gas/metag/metacore12.d: New file.
777         * gas/metag/metacore12.s: New file.
778         * gas/metag/metacore21-invalid.l: New file.
779         * gas/metag/metacore21-invalid.s: New file.
780         * gas/metag/metacore21.d: New file.
781         * gas/metag/metacore21.s: New file.
782         * gas/metag/metacore21ext.d: New file.
783         * gas/metag/metacore21ext.s: New file.
784         * gas/metag/metadsp21-invalid.l: New file.
785         * gas/metag/metadsp21-invalid.s: New file.
786         * gas/metag/metadsp21.d: New file.
787         * gas/metag/metadsp21.s: New file.
788         * gas/metag/metadsp21ext.d: New file.
789         * gas/metag/metadsp21ext.s: New file.
790         * gas/metag/metafpu21.d: New file.
791         * gas/metag/metafpu21.s: New file.
792         * gas/metag/metafpu21ext.d: New file.
793         * gas/metag/metafpu21ext.s: New file.
794         * gas/metag/metag.exp: New file.
795         * gas/metag/tls.d: New file.
796         * gas/metag/tls.s: New file.
797
798 2013-01-08  Yufeng Zhang  <yufeng.zhang@arm.com>
799
800         * gas/aarch64/diagnostic.s: Add test.
801         * gas/aarch64/diagnostic.l: Update.
802
803 2013-01-07  Nick Clifton  <nickc@redhat.com>
804
805         PR gas/14887
806         * gas/arm/neon-ldst-es.s: Add more whitespace.
807
808 2013-01-04  Juergen Urban <JuergenUrban@gmx.de>
809
810         * gas/mips/r5900-full.s: New test.
811         * gas/mips/r5900-full.d: Expected disassembly.
812         * gas/mips/r5900.s: New test.
813         * gas/mips/r5900.d: Expected disassembly.
814         * gas/mips/mips.exp: Run new tests.
815
816 2013-01-04  Yufeng Zhang  <yufeng.zhang@arm.com>
817
818         * gas/aarch64/int-insns.d: Update.
819         * gas/aarch64/mov.d: Update.
820         * gas/aarch64/reloc-insn.d: Update.
821
822 2013-01-04  Yufeng Zhang  <yufeng.zhang@arm.com>
823
824         * gas/aarch64/system.d: Update.
825
826 2013-01-02  Nick Clifton  <nickc@redhat.com>
827
828         PR gas/14987
829         * gas/arm/neon-ldst-es.s: Add whitespace test.
830         * gas/arm/neon-ldst-es.d: Update expected disassembly.
831
832 For older changes see ChangeLog-2012
833 \f
834 Copyright (C) 2013 Free Software Foundation, Inc.
835
836 Copying and distribution of this file, with or without modification,
837 are permitted in any medium without royalty provided the copyright
838 notice and this notice are preserved.
839
840 Local Variables:
841 mode: change-log
842 left-margin: 8
843 fill-column: 74
844 version-control: never
845 End: