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