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