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