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