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