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