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