1 2013-12-20 Nick Clifton <nickc@redhat.com>
4 * gas/elf/dwarf2-1.d: Update expected objdump output.
5 * gas/elf/dwarf2-2.d: Likewise.
6 * gas/i386/dw2-compress-1.d: Likewise.
8 2013-12-19 H.J. Lu <hongjiu.lu@intel.com>
10 * gas/i386/i386.exp: Don't run x86-64-disassem for mingw targets.
12 2013-12-18 Yufeng Zhang <yufeng.zhang@arm.com>
14 * gas/aarch64/rm-simd-ext.d: New file.
15 * gas/aarch64/rm-simd-ext.l: Likewise.
16 * gas/aarch64/rm-simd-ext.s: Likewise.
18 2013-12-17 Kuan-Lin Chen <kuanlinchentw@gmail.com>
20 * gas/nds32/nds32.exp: Add system and user special register tests.
21 * gas/nds32/sys-reg.s: New test.
22 * gas/nds32/sys-reg.d: Likewise.
23 * gas/nds32/usr-spe-reg.s: Likewise.
24 * gas/nds32/usr-spe-reg.d: Likewise.
25 * gas/nds32/alu-2.d: Delete the new blank line at EOF.
26 * gas/nds32/br-1.d: Likewise.
27 * gas/nds32/br-2.d: Likewise.
28 * gas/nds32/ji-jr.d: Likewise.
29 * gas/nds32/lsi.d: Likewise.
31 2013-12-17 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
33 * gas/i386/disassem.s: New.
34 * gas/i386/disassem.d: Likewise.
35 * gas/i386/x86-64-disassem.s: Likewise.
36 * gas/i386/x86-64-disassem.d: Likewise.
37 * gas/i386/i386.exp: Run disassem and x86-64-disassem.
39 2013-12-16 Andrew Bennett <andrew.bennett@imgtec.com>
41 * gas/mips/mips.exp: Add CP1 register name tests.
42 * gas/mips/cp1-names-mips32.d: New test.
43 * gas/mips/cp1-names-mips32r2.d: New test.
44 * gas/mips/cp1-names-mips64.d: New test.
45 * gas/mips/cp1-names-mips64r2.d: New test.
46 * gas/mips/cp1-names-numeric.d: New test.
47 * gas/mips/cp1-names-r3000.d: New test.
48 * gas/mips/cp1-names-r4000.d: New test.
49 * gas/mips/cp1-names-sb1.d: New test.
50 * gas/mips/cp1-names.s: New test.
51 * gas/mips/micromips-insn32.d: Add the correct symbolic names for the CP1
53 * gas/mips/micromips-noinsn32.d: Likewise.
54 * gas/mips/micromips-trap.d: Likewise.
55 * gas/mips/micromips.d: Likewise.
57 2013-12-16 Andrew Bennett <andrew.bennett@imgtec.com>
59 * gas/mips/msa.s: Reduced maximum element index range
60 for sldi, splati, copy_s, copy_u, insert and insve instructions.
61 * gas/mips/msa64.s: Likewise.
62 * gas/mips/micromips@msa.d: Likewise.
63 * gas/mips/micromips@msa64.d: Likewise.
64 * gas/mips/msa.d: Likewise.
65 * gas/mips/msa64.d: Likewise.
67 2013-12-13 Kuan-Lin Chen <kuanlinchentw@gmail.com>
69 * gas/all/gas.exp: Add expected failures for NDS32.
70 * gas/elf/elf.exp: Likewise.
71 * gas/lns/lns.exp: Use alternate test.
72 * gas/macros/irp.d: Skip for NDS32.
73 * gas/macros/macros.exp: Skip some tests for the NDS32.
74 * gas/macros/rept.d: Skip for NDS32.
75 * gas/macros/test3.d: Skip for NDS32.
76 * gas/nds32: New directory.
77 * gas/nds32/alu-1.s: New test.
78 * gas/nds32/alu-1.d: Likewise.
79 * gas/nds32/alu-2.s: Likewise.
80 * gas/nds32/alu-2.d: Likewise.
81 * gas/nds32/br-1.d: Likewise.
82 * gas/nds32/br-1.s: Likewise.
83 * gas/nds32/br-2.d: Likewise.
84 * gas/nds32/br-2.s: Likewise.
85 * gas/nds32/ji-jr.d: Likewise.
86 * gas/nds32/ji-jr.s: Likewise.
87 * gas/nds32/ls.d: Likewise.
88 * gas/nds32/ls.s: Likewise.
89 * gas/nds32/lsi.d: Likewise.
90 * gas/nds32/lsi.s: Likewise.
91 * gas/nds32/to-16bit-v1.d: Likewise.
92 * gas/nds32/to-16bit-v1.s: Likewise.
93 * gas/nds32/to-16bit-v2.d: Likewise.
94 * gas/nds32/to-16bit-v2.s: Likewise.
95 * gas/nds32/to-16bit-v3.d: Likewise.
96 * gas/nds32/to-16bit-v3.s: Likewise.
97 * gas/nds32/nds32.exp: New test driver.
99 2013-12-07 Mike Frysinger <vapier@gentoo.org>
101 * gas/bfin/bit2.s: Remove +x file mode.
102 * gas/bfin/cache2.s: Likewise.
103 * gas/bfin/control_code2.s: Likewise.
104 * gas/bfin/event2.s: Likewise.
105 * gas/bfin/flow2.s: Likewise.
106 * gas/bfin/logical2.s: Likewise.
107 * gas/bfin/move2.s: Likewise.
108 * gas/bfin/shift2.s: Likewise.
109 * gas/bfin/stack2.s: Likewise.
110 * gas/bfin/vector2.s: Likewise.
111 * gas/bfin/video2.s: Likewise.
112 * gas/epiphany/sample.s: Likewise.
113 * gas/pe/aligncomm-a.d: Likewise.
114 * gas/pe/aligncomm-a.s: Likewise.
115 * gas/pe/aligncomm-b.d: Likewise.
116 * gas/pe/aligncomm-c.d: Likewise.
117 * gas/pe/aligncomm-c.s: Likewise.
118 * gas/pe/aligncomm-d.d: Likewise.
119 * gas/pe/aligncomm-d.s: Likewise.
120 * gas/pe/pe.exp: Likewise.
121 * gas/ppc/vle-simple-4.s: Likewise.
122 * gas/ppc/vle.d: Likewise.
123 * gas/ppc/vle.s: Likewise.
125 2013-11-27 Matthew Fortune <matthew.fortune@imgtec.com>
127 * gas/mips/mips.exp: Consider mips-mti-elf the same as mips-sde-elf
129 2013-11-20 Yufeng Zhang <yufeng.zhang@arm.com>
131 * gas/aarch64/msr.s: Add tests.
132 * gas/aarch64/msr.d: Update.
134 2013-11-19 Catherine Moore <clm@codesourcery.com>
136 * gas/mips/fix-pmc-rm7000-1.d: New.
137 * gas/mips/fix-pmc-rm7000-1.s: New.
138 * gas/mips/fix-pmc-rm7000-2.d: New.
139 * gas/mips/fix-pmc-rm7000-2.s: New.
140 * gas/mips/micromips@fix-pmc-rm7000-1.d: New.
141 * gas/mips/micromips@fix-pmc-rm7000-2.d: New.
142 * gas/mips/mips.exp: Run new tests.
144 2013-11-18 H.J. Lu <hongjiu.lu@intel.com>
146 * gas/i386/avx512f-nondef.d: Updated for mingw.
147 * gas/i386/mpx-add-bnd-prefix.d: Likewise.
148 * gas/i386/x86-64-avx512f-nondef.d: Likewise.
149 * gas/i386/x86-64-mpx-add-bnd-prefix.d: Likewise.
150 * gas/i386/x86-64-mpx-addr32.d: Likewise.
151 * gas/i386/x86-64-opcode.d: Likewise.
152 * gas/i386/x86-64-sha.d: Likewise.
154 2013-11-18 Renlin Li <Renlin.Li@arm.com>
156 * gas/arm/attr-march-armv7ve.d: New test case for armv7ve.
158 2013-11-18 Zhenqiang Chen <zhenqiang.chen@linaro.org>
160 * gas/aarch64/sysreg.s: Add test.
161 * gas/aarch64/sysreg.d: Update.
163 2013-11-18 Yufeng Zhang <yufeng.zhang@arm.com>
167 2013-11-15 Yufeng Zhang <yufeng.zhang@arm.com>
169 * gas/aarch64/diagnostic.s: Add tests.
170 * gas/aarch64/diagnostic.l: Update.
171 * gas/aarch64/tracereg-illegal.d: New file.
172 * gas/aarch64/tracereg-illegal.l: Ditto.
173 * gas/aarch64/tracereg-illegal.s: Ditto.
174 * gas/aarch64/tracereg.d: Ditto.
175 * gas/aarch64/tracereg.s: Ditto.
177 2013-11-17 H.J. Lu <hongjiu.lu@intel.com>
179 * gas/i386/i386.exp: Run x86-64-mpx-branch-1 and
180 x86-64-mpx-branch-2 on 64-bit ELF targets.
181 * gas/i386/x86-64-mpx-branch-1.d: New file.
182 * gas/i386/x86-64-mpx-branch-1.s: Likewise.
183 * gas/i386/x86-64-mpx-branch-2.d: Likewise.
184 * gas/i386/x86-64-mpx-branch-2.s: Likewise.
186 2013-11-15 Yufeng Zhang <yufeng.zhang@arm.com>
188 * gas/aarch64/diagnostic.s: Add tests.
189 * gas/aarch64/diagnostic.l: Update.
190 * gas/aarch64/tracereg-illegal.d: New file.
191 * gas/aarch64/tracereg-illegal.l: Ditto.
192 * gas/aarch64/tracereg-illegal.s: Ditto.
193 * gas/aarch64/tracereg.d: Ditto.
194 * gas/aarch64/tracereg.s: Ditto.
196 2013-11-15 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
198 * gas/i386/inval-avx512f.s: Add invalid test for gather instruction
200 * gas/i386/inval-avx512f.l: Update correspondingly.
202 2013-11-05 Yufeng Zhang <yufeng.zhang@arm.com>
204 * gas/aarch64/deprecated.d: New file.
205 * gas/aarch64/deprecated.l: New file.
206 * gas/aarch64/deprecated.s: New file.
207 * gas/aarch64/sysreg-1.s: Add tests.
208 * gas/aarch64/sysreg-1.d: Add tests.
210 2013-11-05 Yufeng Zhang <yufeng.zhang@arm.com>
212 * gas/aarch64/alias.s: Add tests.
213 * gas/aarch64/alias.d: Update.
214 * gas/aarch64/no-aliases.d: Update.
215 * gas/aarch64/diagnostic.s: Add tests.
216 * gas/aarch64/diagnostic.l: Update.
217 * gas/aarch64/illegal.s: Add tests.
218 * gas/aarch64/illegal.l: Update.
220 2013-11-05 Yufeng Zhang <yufeng.zhang@arm.com>
222 * gas/aarch64/diagnostic.s: Add tests of ldp/stp.
223 * gas/aarch64/diagnostic.l: Update.
225 2013-11-05 Will Newton <will.newton@linaro.org>
227 * gas/aarch64/advsimd-mov-bad.d: New file.
228 * gas/aarch64/advsimd-mov-bad.s: Likewise.
230 2013-11-04 Jan Beulich <jbeulich@suse.com>
232 * gas/i386/x86-64-suffix-bad.[sl]: New.
233 * gas/i386/i386.exp: Run new test.
235 2013-11-02 Alan Modra <amodra@gmail.com>
237 * gas/cfi/cfi-x86_64.d: Match when lacking end of section padding.
239 2013-10-29 Jan Beulich <jbeulich@suse.com>
241 * gas/microblaze/relax_size.elf: Drop expectation of no longer
242 present STT_FILE symbol.
243 * gas/microblaze/relax_size2.elf: Likewise.
245 2013-10-18 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
247 * gas/mips/micromips@msa-branch.d, gas/mips/msa-branch.d,
248 gas/mips/msa-branch.s: New.
249 * gas/mips/mips.exp: Run new tests.
251 2013-10-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
253 * gas/arm/neon-cov.d: Adjust output.
255 2013-10-14 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
257 * gas/mips/micromips@msa-relax.d, gas/mips/micromips@msa.d,
258 gas/mips/micromips@msa64.d, gas/mips/msa-relax.d,
259 gas/mips/msa-relax.l, gas/mips/msa-relax.s,
260 gas/mips/msa.d, gas/mips/msa.s, gas/mips/msa64.d,
261 gas/mips/msa64.s: New.
262 * gas/mips/mips.exp: Run new tests.
264 2013-10-14 Nick Clifton <nickc@redhat.com>
266 * gas/all/itbl-test.c (main): Close fas.
268 2013-10-13 Sandra Loosemore <sandra@codesourcery.com>
270 * gas/nios2/warn_nobreak.l: Update text of warning messages.
271 * gas/nios2/registers.s: Use "sstatus" rather than "ba"
272 as the primary name of r30.
273 * gas/nios2/registers.d: Likewise.
275 2013-10-12 H.J. Lu <hongjiu.lu@intel.com>
277 * gas/i386/mpx.s: Remove bndcl/bndcu/bndcn tests with AX.
278 * gas/i386/x86-64-mpx.s: Likwise.
280 * gas/i386/mpx.d: Updated.
281 * gas/i386/x86-64-mpx.d: Likewise.
283 2013-10-10 Sean Keys <skeys@ipdatasys.com>
285 * gas/xgate/all_insns.d: Add com macro insn test.
286 * gas/xgate/all_insns.s: Add com macro insn test.
288 2013-10-08 Jan Beulich <jbeulich@suse.com>
290 * gas/arm/thumb-w-good.s: Add PUSH.W and POP.W tests.
291 * gas/arm/thumb-w-good.d: Update accordingly.
293 2013-10-08 Nick Clifton <nickc@redhat.com>
295 * gas/msp430/bad.s: New test: Checks erroneous size extensions.
296 * gas/msp430/bad.d: New test command file.
297 * gas/msp430/bad.l: New file: Expected error messages.
298 * gas/msp430/msp430.exp: Run the new test.
299 * gas/msp430/msp430x.s: Add "<foo>.a" aliases of "<foo>a"
301 * gas/msp430/msp430x.d: Update expected disassembly.
303 2013-10-07 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
305 * gas/mips/micromips@virt64.d: Fix dmfgc0 and dmtgc0.
307 2013-10-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
309 * gas/arm/thumb2_it.s: Add test for narrow tst.
310 * gas/arm/thumb2_it.d: Update expected output.
311 * gas/arm/thumb2_it_auto.d: Likewise.
313 2013-09-30 Saravanan Ekanathan <saravanan.ekanathan@amd.com>
315 * gas/i386/i386.exp: Run bdver4 test cases.
316 * gas/i386/nops-1-bdver4.d: New.
317 * gas/i386/arch-10-bdver4.d: New.
318 * gas/i386/x86-64-nops-1-bdver4.d: New.
319 * gas/i386/x86-64-arch-2-bdver4.d: New.
321 2013-09-17 Richard Sandiford <rsandifo@linux.vnet.ibm.com>
323 * gas/s390/zarch-z196.s, gas/s390/zarch-z196.d: Test CLIH with
326 2013-09-16 Will Newton <will.newton@linaro.org>
328 * gas/arm/neon-ldst-es.d: Add VLD1.64 instructions.
329 * gas/arm/neon-ldst-es.s: Likewise.
330 * testsuite/gas/arm/neon-ldst-es-bad.d: New file.
331 * testsuite/gas/arm/neon-ldst-es-bad.l: Likewise.
332 * testsuite/gas/arm/neon-ldst-es-bad.s: Likewise.
334 2013-09-12 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
336 * gas/mips/bltzal.s: New file.
337 * gas/mips/bltzal.l: New file.
338 * gas/mips/mips.exp: Run the bltzal test.
340 2013-09-12 Nick Clifton <nickc@redhat.com>
342 * gas/cfi/cfi-alpha-1.d: Update expected output to allow for
344 * gas/cfi/cfi-alpha-3.d: Likewise.
345 * gas/cfi/cfi-arm-1.d: Likewise.
346 * gas/cfi/cfi-common-1.d: Likewise.
347 * gas/cfi/cfi-common-2.d: Likewise.
348 * gas/cfi/cfi-common-3.d: Likewise.
349 * gas/cfi/cfi-common-4.d: Likewise.
350 * gas/cfi/cfi-common-5.d: Likewise.
351 * gas/cfi/cfi-common-6.d: Likewise.
352 * gas/cfi/cfi-common-7.d: Likewise.
353 * gas/cfi/cfi-hppa-1.d: Likewise.
354 * gas/cfi/cfi-i386-2.d: Likewise.
355 * gas/cfi/cfi-i386.d: Likewise.
356 * gas/cfi/cfi-m68k.d: Likewise.
357 * gas/cfi/cfi-mips-1.d: Likewise.
358 * gas/cfi/cfi-ppc-1.d: Likewise.
359 * gas/cfi/cfi-s390-1.d: Likewise.
360 * gas/cfi/cfi-s390x-1.d: Likewise.
361 * gas/cfi/cfi-sh-1.d: Likewise.
362 * gas/cfi/cfi-sparc-1.d: Likewise.
363 * gas/cfi/cfi-sparc64-1.d: Likewise.
364 * gas/cfi/cfi-x86_64.d: Likewise.
366 2013-09-04 Tristan Gingold <gingold@adacore.com>
368 * gas/ppc/aix.exp: Run xcoff-toc-1 test.
369 * gas/ppc/xcoff-toc-1.s, gas/ppc/xcoff-toc-1.d: New test.
371 2013-09-04 Roland McGrath <mcgrathr@google.com>
374 * gas/arm/udf-bad.s: New file.
375 * gas/arm/udf-bad.d: New file.
376 * gas/arm/udf-bad.l: New file.
377 * gas/arm/udf.s: New file.
378 * gas/arm/udf.d: New file.
379 * gas/arm/udf.l: New file.
381 2013-08-28 Nick Clifton <nickc@redhat.com>
383 * gas/aarch64/illegal.s: Add illegal constant for logical
385 * gas/aarch64/illegal.l: Add expected error message.
387 2013-08-23 Maciej W. Rozycki <macro@codesourcery.com>
389 * gas/testsuite/gas/mips/micromips-insn32.d: Adjust for delay
390 slot scheduling of ALNV.PS.
391 * gas/testsuite/gas/mips/micromips-noinsn32.d: Likewise.
392 * gas/testsuite/gas/mips/micromips-trap.d: Likewise.
393 * gas/testsuite/gas/mips/micromips.d: Likewise.
394 * gas/testsuite/gas/mips/micromips@alnv_ps-swap.d: Likewise.
396 2013-08-23 Yuri Chornoivan <yurchor@ukr.net>
399 * gas/d10v/instruction_packing.d: Fix typos.
400 * gas/z80/atend.d: Likewise.
402 2013-08-23 Will Newton <will.newton@linaro.org>
404 * testsuite/gas/arm/neon-addressing-bad.l: Add test for
405 VLDn and VSTn instructions.
406 * testsuite/gas/arm/neon-addressing-bad.s: Likewise.
408 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
410 * gas/mips/ase-errors-1.l, gas/mips/ase-errors-2.l,
411 gas/mips/ase-errors-3.l, gas/mips/ase-errors-4.l, gas/mips/at-2.l,
412 gas/mips/baddata1.l, gas/mips/elf-rel30.l, gas/mips/illegal.l,
413 gas/mips/jalr.l, gas/mips/ldstla-32-1.l, gas/mips/ldstla-32-mips3-1.l,
414 gas/mips/lui-1.l, gas/mips/macro-warn-1.l, gas/mips/macro-warn-1-n32.l,
415 gas/mips/macro-warn-2.l, gas/mips/macro-warn-3.l,
416 gas/mips/macro-warn-4.l, gas/mips/micromips-branch-delay.l,
417 gas/mips/micromips-branch-relax.l,
418 gas/mips/micromips-branch-relax-pic.l, gas/mips/micromips-ill.l,
419 gas/mips/micromips.l, gas/mips/micromips-size-0.l,
420 gas/mips/micromips-size-1.l, gas/mips/micromips-warn-branch-delay.l,
421 gas/mips/micromips-warn.l, gas/mips/mips16e-64.l,
422 gas/mips/mips16e-save-err.l, gas/mips/mips1-fp.l,
423 gas/mips/mips32r2-fp32.l, gas/mips/mips32r2-ill.l,
424 gas/mips/mips32-sf32.l, gas/mips/mips4-branch-likely.l,
425 gas/mips/mips4-fp.l, gas/mips/mips5-fp.l, gas/mips/mips64-mips3d.l,
426 gas/mips/mips-double-float-flag.l, gas/mips/mips-gp64-fp32.l,
427 gas/mips/mips-gp64-fp64.l, gas/mips/mips-hard-float-flag.l,
428 gas/mips/mips-macro-ill-nofp.l, gas/mips/mips-macro-ill-sfp.l,
429 gas/mips/nan-error-1.l, gas/mips/nan-error-2.l, gas/mips/noat-2.l,
430 gas/mips/noat-3.l, gas/mips/noat-4.l, gas/mips/noat-5.l,
431 gas/mips/noat-6.l, gas/mips/noat-7.l, gas/mips/octeon-ill.l,
432 gas/mips/r5900-error-vu0.l, gas/mips/r5900-nollsc.l,
433 gas/mips/relax-bc1any.l, gas/mips/relax-bposge.l, gas/mips/relax.l,
434 gas/mips/relax-swap1.l, gas/mips/relax-swap2.l, gas/mips/set-arch.l,
435 gas/mips/tls-ill.l, gas/mips/vr5400-ill.l: Adjust expected output.
437 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
439 * gas/mips/ext-ill.l, gas/mips/mips64r2-ill.l: Expect DEXT and DINS
440 error messages to have the same form as the EXT and INS ones.
441 * gas/mips/micromips-insn32.d, gas/mips/micromips-noinsn32.d,
442 gas/mips/micromips-trap.d, gas/mips/micromips.d,
443 gas/mips/micromips@mips64r2.d, gas/mips/mips64r2.d: Expect
444 "dext" and "dins" instead of "dextm", "dextu", "dinsm" and "dinsu".
446 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
448 * gas/mips/octeon-ill.l: Adjust expected output.
449 * gas/mips/lui-1.l, gas/mips/lui-1.s: Add more cases.
451 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
453 * gas/mips/ext-ill.l, gas/mips/lui-1.l, gas/mips/mips16e-64.l,
454 gas/mips/mips32r2-ill-fp64.l, gas/mips/mips32r2-ill-nofp.l,
455 gas/mips/mips32r2-ill.l, gas/mips/mips64r2-ill.l,
456 gas/mips/octeon-ill.l, gas/mips/r5900-error-vu0.l,
457 gas/mips/vr5400-ill.l: Adjust expected errors.
458 * gas/mips/micromips-size-0.l,
459 gas/mips/micromips-size-0.s: Likewise. Add new tests.
460 * gas/mips/mips16e-save-err.s, gas/mips/mips16e-save-err.l: New test.
461 * gas/mips/mips.exp: Run it.
463 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
465 * gas/mips/micromips-ill.l: Expect "floating-point expression required"
467 2013-08-06 Jürgen Urban <JuergenUrban@gmx.de>
469 * gas/mips/r5900-error-vu0.s, gas/mips/r5900-error-vu0.l,
470 gas/mips/r5900-full-vu0.s, gas/mips/r5900-full-vu0.d: Allow
471 single-channel suffixes to be elided.
473 2013-08-04 Jürgen Urban <JuergenUrban@gmx.de>
475 * gas/mips/r5900-vu0.d: Expect $vfN and $viN instead of numeric
476 coprocessor registers.
477 * gas/mips/r5900-all-vu0.s, gas/mips/r5900-all-vu0.d,
478 gas/mips/r5900-full-vu0.s, gas/mips/r5900-full-vu0.d,
479 gas/mips/r5900-error-vu0.s, gas/mips/r5900-error-vu0.l: New tests.
480 * gas/mips/mips.exp: Run them.
482 2013-08-03 Richard Sandiford <rdsandiford@googlemail.com>
484 * gas/mips/mips16-macro.s, gas/mips/mips16-macro.d: New test.
485 * gas/mips/mips.exp: Run it.
487 2013-07-26 Sergey Guriev <sergey.s.guriev@intel.com>
488 Alexander Ivchenko <alexander.ivchenko@intel.com>
489 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
490 Sergey Lega <sergey.s.lega@intel.com>
491 Anna Tikhonova <anna.tikhonova@intel.com>
492 Ilya Tocar <ilya.tocar@intel.com>
493 Andrey Turetskiy <andrey.turetskiy@intel.com>
494 Ilya Verbin <ilya.verbin@intel.com>
495 Kirill Yukhin <kirill.yukhin@intel.com>
496 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
498 * gas/cfi/cfi-i386.s: Add tests for k0-k7.
499 * gas/cfi/cfi-i386.d: Change to reflect above mentioned changes.
500 * gas/cfi/cfi-x86_64.s: Add tests for xmm16-31, k0-7.
501 * gas/cfi/cfi-x86_64.d: Change to reflect above mentioned changes.
502 * gas/i386/ilp32/cfi/cfi-x86_64.d: Ditto.
503 * gas/i386/intel-regs.s: Add tests for zmm0 and xmm16 registers.
504 * gas/i386/intel-regs.d: Change correspondingly.
505 * gas/i386/prefetch-intel.d: Reflect implementation of prefetchwt1.
506 * gas/i386/prefetch.d: Ditto.
507 * gas/i386/x86-64-prefetch-intel.d: Ditto.
508 * gas/i386/x86-64-prefetch.d: Ditto.
509 * gas/i386/avx512f-intel.d: New.
510 * gas/i386/avx512f-nondef.d: New.
511 * gas/i386/avx512f-nondef.s: New.
512 * gas/i386/avx512f-opts-intel.d: New.
513 * gas/i386/avx512f-opts.d: New.
514 * gas/i386/avx512f-opts.s: New.
515 * gas/i386/avx512f.d: New.
516 * gas/i386/avx512f.s: New.
517 * gas/i386/avx512cd-intel.d: New.
518 * gas/i386/avx512cd.d: New.
519 * gas/i386/avx512cd.s: New.
520 * gas/i386/avx512er-intel.d: New.
521 * gas/i386/avx512er.d: New.
522 * gas/i386/avx512er.s: New.
523 * gas/i386/avx512pf-intel.d: New.
524 * gas/i386/avx512pf.d: New.
525 * gas/i386/avx512pf.s: New.
526 * gas/i386/evex-lig.s: New.
527 * gas/i386/evex-lig256-intel.d: New.
528 * gas/i386/evex-lig256.d: New.
529 * gas/i386/evex-lig512-intel.d: New.
530 * gas/i386/evex-lig512.d: New.
531 * gas/i386/evex-wig.s: New.
532 * gas/i386/evex-wig1-intel.d: New.
533 * gas/i386/evex-wig1.d: New.
534 * gas/i386/inval-avx512f.l: New.
535 * gas/i386/inval-avx512f.s: New.
536 * gas/i386/x86-64-avx512f-intel.d: New.
537 * gas/i386/x86-64-avx512f-nondef.d: New.
538 * gas/i386/x86-64-avx512f-nondef.s: New.
539 * gas/i386/x86-64-avx512f-opts-intel.d: New.
540 * gas/i386/x86-64-avx512f-opts.d: New.
541 * gas/i386/x86-64-avx512f-opts.s: New.
542 * gas/i386/x86-64-avx512f.d: New.
543 * gas/i386/x86-64-avx512f.s: New.
544 * gas/i386/x86-64-avx512cd-intel.d: New.
545 * gas/i386/x86-64-avx512cd.d: New.
546 * gas/i386/x86-64-avx512cd.s: New.
547 * gas/i386/x86-64-avx512er-intel.d: New.
548 * gas/i386/x86-64-avx512er.d: New.
549 * gas/i386/x86-64-avx512er.s: New.
550 * gas/i386/x86-64-avx512pf-intel.d: New.
551 * gas/i386/x86-64-avx512pf.d: New.
552 * gas/i386/x86-64-avx512pf.s: New.
553 * gas/i386/x86-64-evex-lig.s: New.
554 * gas/i386/x86-64-evex-lig256-intel.d: New.
555 * gas/i386/x86-64-evex-lig256.d: New.
556 * gas/i386/x86-64-evex-lig512-intel.d: New.
557 * gas/i386/x86-64-evex-lig512.d: New.
558 * gas/i386/x86-64-evex-wig.s: New.
559 * gas/i386/x86-64-evex-wig1-intel.d: New.
560 * gas/i386/x86-64-evex-wig1.d: New.
561 * gas/i386/x86-64-inval-avx512f.l: New.
562 * gas/i386/x86-64-inval-avx512f.s: New.
563 * gas/i386/i386.exp: Run new AVX-512 tests.
565 2013-07-25 Richard Sandiford <rdsandiford@googlemail.com>
567 * gas/mips/loongson-2f.d: Fix expected output for madd.ps,
568 msub.ps, nmadd.ps and nmsub.ps.
570 2013-07-25 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
572 * gas/i386/sha.d: New.
573 * gas/i386/sha.s: New.
574 * gas/i386/x86-64-sha.d: New.
575 * gas/i386/x86-64-sha.s: New.
576 * gas/i386/i386.exp: Run new SHA tests.
578 2013-07-24 Anna Tikhonova <anna.tikhonova@intel.com>
579 Kirill Yukhin <kirill.yukhin@intel.com>
580 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
582 * gas/i386/mpx-add-bnd-prefix.s: New.
583 * gas/i386/mpx-add-bnd-prefix.d: New.
584 * gas/i386/mpx-inval-1.l: New.
585 * gas/i386/mpx-inval-1.s: New.
586 * gas/i386/mpx.d: New.
587 * gas/i386/mpx.s: New.
588 * gas/i386/x86-64-mpx-add-bnd-prefix.d: New.
589 * gas/i386/x86-64-mpx-add-bnd-prefix.s: New.
590 * gas/i386/x86-64-mpx-addr32.d: New.
591 * gas/i386/x86-64-mpx-addr32.s: New.
592 * gas/i386/x86-64-mpx-inval-1.l: New.
593 * gas/i386/x86-64-mpx-inval-1.s: New.
594 * gas/i386/x86-64-mpx-inval-2.l: New.
595 * gas/i386/x86-64-mpx-inval-2.s: New.
596 * gas/i386/x86-64-mpx.d: New.
597 * gas/i386/x86-64-mpx.s: New.
598 * gas/i386/nops.d: Adjust to MPX changes.
599 * gas/i386/nops.s: Likewise.
600 * gas/i386/x86-64-nops.d: Likewise.
601 * gas/i386/x86-64-nops.s: Likewise.
602 * gas/i386/ilp32/x86-64-nops.d: Likewise.
603 * gas/i386/i386.exp: Run new MPX tests.
605 2013-07-24 Tristan Gingold <gingold@adacore.com>
607 * gas/ppc/test2xcoff32.s, gas/ppc/test2xcoff32.d: New files
608 * gas/ppc/ppc.exp: Add new test.
609 * gas/ppc/xcoff-br16-1.s, gas/ppc/xcoff-br16-1.d,
610 gas/ppc/xcoff-br16-2.s, gas/ppc/xcoff-br16-2.d: New files
611 * gas/ppc/aix.exp: Add new tests.
613 2013-07-19 Yufeng Zhang <yufeng.zhang@arm.com>
615 * gas/aarch64/ilp32-basic.d (#as): Update to use -mabi=ilp32
617 2013-07-14 Richard Sandiford <rdsandiford@googlemail.com>
619 * gas/mips/vr5400-ill.s, gas/mips/vr5400-ill.l: Add some more cases.
620 * gas/mips/micromips-ill.s, gas/mips/micromips-ill.l: New test.
621 * gas/mips/mips.exp: Run it.
623 2013-07-14 Richard Sandiford <rdsandiford@googlemail.com>
625 * gas/mips/at-2.l: Remove duplicated $at warnings.
626 * gas/mips/ext-ill.l, gas/mips/lui-1.l, gas/mips/mips32r2-ill.l,
627 gas/mips/mips32r2-ill-nofp.l, gas/mips/mips32r2-ill-fp64.l,
628 gas/mips/mips64r2-ill.l, gas/mips/octeon-ill.l: Update error
629 messages. Expect negative numbers to be printed as such,
630 rather than as large unsigned positive numbers.
632 2013-07-12 Maciej W. Rozycki <macro@codesourcery.com>
634 * gas/mips/nan-2008-1.d: New test.
635 * gas/mips/nan-2008-2.d: New test.
636 * gas/mips/nan-2008-3.d: New test.
637 * gas/mips/nan-2008-4.d: New test.
638 * gas/mips/nan-legacy-1.d: New test.
639 * gas/mips/nan-legacy-2.d: New test.
640 * gas/mips/nan-legacy-3.d: New test.
641 * gas/mips/nan-legacy-4.d: New test.
642 * gas/mips/nan-legacy-5.d: New test.
643 * gas/mips/nan-error-1.l: New list test.
644 * gas/mips/nan-error-2.l: New list test.
645 * gas/mips/nan-2008-override.s: New test source.
646 * gas/mips/nan-2008.s: New test source.
647 * gas/mips/nan-legacy-override.s: New test source.
648 * gas/mips/nan-legacy.s: New test source.
649 * gas/mips/nan-error-1.s: New test source.
650 * gas/mips/nan-error-2.s: New test source.
651 * gas/mips/mips.exp: Run the new tests.
653 2013-07-09 Richard Sandiford <rdsandiford@googlemail.com>
655 * gas/mips/la-reloc.s, gas/mips/la-reloc.d, gas/mips/dla-reloc.s,
656 gas/mips/dla-reloc.d: Add files missing from earlier commit.
658 2013-07-08 H.J. Lu <hongjiu.lu@intel.com>
661 * gas/i386/simd.s: Add a test for cvttps2pi.
662 * gas/i386/simd-intel.d: Updated.
663 * gas/i386/simd.d: Likewise.
665 2013-07-08 Richard Sandiford <rdsandiford@googlemail.com>
667 * gas/mips/la.s, gas/mips/la.d, gas/mips/la-svr4pic.d,
668 gas/mips/la-xgot.d: Add tests for bracketed addresses.
670 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
672 * gas/mips/ldstla-32.d: Avoid "lui at,0x0" sequences for
674 * gas/mips/ldstla-32-shared.d: Likewise.
675 * gas/mips/mcu.d: Use ADDIU in preference to LI+ADDU when adding
676 16-bit constants to the base.
677 * gas/mips/micromips@mcu.d: Likewise.
678 * gas/mips/micromips@cache.d: Likewise.
679 * gas/mips/micromips@pref.d: Likewise.
680 * gas/mips/micromips.d, gas/mips/micromips-insn32.d,
681 gas/mips/micromips-noinsn32.d, gas/mips/micromips-trap.d: Likewise.
682 Allow the full 16-bit offset range to be used for SB, LB and LBU in
683 USH and ULH sequences. Fix the expected output for LD and SD when
684 the two LW and SW offsets need different high parts.
685 * gas/mips/eva.s: Test PREFE with relocation operators.
686 * gas/mips/eva.d: Use ADDIU in preference to LI+ADDU for 16-bit
687 constants. Update after eva.s change.
688 * gas/mips/micromips@eva.d: Likewise.
689 * gas/mips/ld-reloc.s, gas/mips/ld-reloc.d, gas/mips/l_d-reloc.s,
690 gas/mips/l_d-reloc.d, gas/mips/ulw-reloc.s, gas/mips/ulw-reloc.d,
691 gas/mips/micromips@ulw-reloc.d, gas/mips/ulh-reloc.s,
692 gas/mips/ulh-reloc.d: New tests.
693 * gas/mips/mips.exp: Run them.
695 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
697 * gas/mips/eva.d, gas/mips/micromips@eva.d: Remove hard-coded
698 addresses. Use gpr-names=numeric.
700 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
702 * gas/mips/mips16.d, gas/mips/mips16-64.d: Remove trailing whitespace
703 from ENTRY and EXIT lines.
705 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
707 * gas/mips/vr5400-ill.s, gas/mips/vr5400-ill.l: New test.
708 * gas/mips/mips.exp: Run it.
710 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
712 * gas/mips/lb.d, gas/mips/sb.d: Use coprocessor register names
715 2013-07-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
717 * gas/s390/zarch-zEC12.s: Change bprp second operand and add
718 variants requiring relocations.
719 * gas/s390/zarch-zEC12.d: Likewise.
721 2013-07-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
723 * gas/aarch64/reloc-insn.s (func): Replace :got_prel19: with :got:.
725 2013-06-26 Yufeng Zhang <yufeng.zhang@arm.com>
727 * gas/aarch64/ilp32-basic.d: New file.
728 * gas/aarch64/ilp32-basic.s: New file.
730 2013-06-25 Maciej W. Rozycki <macro@codesourcery.com>
732 * gas/mips/micromips-insn32.d: New test.
733 * gas/mips/micromips-noinsn32.d: Likewise.
734 * gas/mips/micromips.l: Rename to...
735 * gas/mips/micromips-warn.l: ... this.
736 * gas/mips/micromips.d: Update accordingly.
737 * gas/mips/micromips-trap.d: Likewise.
738 * gas/mips/micromips.l: New list test.
739 * gas/mips/micromips.s: Add conditionals.
740 * gas/mips/mips.exp: Run the new tests.
742 2013-06-24 Roland McGrath <mcgrathr@google.com>
744 * gas/arm/macro-vld1.s: Add a case with whitespace before '}'.
745 * gas/arm/macro-vld1.d: Update.
747 * gas/arm/macro-pld.s: Add a 'push {r0}' case.
748 * gas/arm/macro-pld.d: Update expected output.
749 * gas/arm/macro-vld1.s: New file.
750 * gas/arm/macro-vld1.d: New file.
752 2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
754 * gas/mips/mips.exp: Remove "LOSE" comments.
755 (run_dump_test_arch): Remove format selector support.
756 (run_dump_test_arches): Remove associated upvars.
757 (elf, ecoff, aout, no_mips16, no_micromips): Remove variables.
758 Remove all conditions based on them, on the assumption that $elf
759 is true and the others are false. Rename "elf-jal" to "jal".
760 (tmips): Set to "t" for *bsd targets.
761 * gas/mips/elf-jal.d: Rename to...
762 * gas/mips/jal.d: ...this, replacing the old file.
763 * gas/mips/micromips@elf-jal.d: Rename to...
764 * gas/mips/micromips@jal.d: ...this.
765 * gas/mips/at-1.d, gas/mips/ld.d, gas/mips/l_d.d, gas/mips/lui.d,
766 gas/mips/mips1@l_d.d, gas/mips/mips1@ld-forward.d, gas/mips/mips1@ld.d,
767 gas/mips/mips1@s_d.d, gas/mips/s_d.d, gas/mips/sd.d: Remove ECOFF
768 relocation names. Do not allow any offset on the symbol.
770 2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
772 * gas/mips/lineno.d: Remove ellipsis.
774 2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
776 * gas/all/gas.exp: Remove reference to mips-ecoff.
777 * gas/mips/branch-misc-1.d, gas/mips/branch-misc-2.d,
778 gas/mips/branch-misc-2-64.d, gas/mips/branch-misc-2pic.d,
779 gas/mips/branch-misc-2pic-64.d, gas/mips/branch-swap.d: Remove
780 skips for mips-*-ecoff.
782 2013-06-20 Richard Sandiford <rdsandiford@googlemail.com>
784 * gas/mips/ase-errors-1.s, gas/mips/ase-errors-1.l,
785 gas/mips/ase-errors-2.s, gas/mips/ase-errors-2.l,
786 gas/mips/ase-errors-3.s, gas/mips/ase-errors-3.l,
787 gas/mips/ase-errors-4.s, gas/mips/ase-errors-4.l: New tests.
788 * gas/mips/mips.exp: Run them.
790 2013-06-18 Richard Sandiford <rdsandiford@googlemail.com>
792 * gas/mips/eva.d: Use -32.
794 2013-06-17 Catherine Moore <clm@codesourcery.com>
795 Maciej W. Rozycki <macro@codesourcery.com>
796 Chao-Ying Fu <fu@mips.com>
798 * gas/mips/mips.exp: Run new tests.
799 * gas/mips/eva.d: New.
800 * gas/mips/eva.s: New.
801 * gas/mips/micromips@eva.d: New.
803 2013-06-15 Richard Sandiford <rdsandiford@googlemail.com>
805 * gas/mips/loc-swap-3.d: Require -32.
807 2013-06-14 Richard Sandiford <rsandifo@linux.vnet.ibm.com>
809 * gas/mips/loc-swap-3.d, gas/mips/loc-swap-3.s: New test.
810 * gas/mips/mips.exp: Run it.
812 2013-06-13 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
814 * gas/mips/micromips@virt.d: New file.
815 * gas/mips/micromips@virt64.d: New file.
816 * gas/mips/mips.exp: Enable virt and virt64 tests for micromips.
818 2013-06-12 Sandra Loosemore <sandra@codesourcery.com>
820 * gas/nios2/movia.s: Add additional test case with negative
822 * gas/nios2/movia.d: Likewise.
824 2013-06-12 Sandra Loosemore <sandra@codesourcery.com>
826 * gas/nios2/tret.d: Correct eret encoding.
828 2013-06-10 Maciej W. Rozycki <macro@codesourcery.com>
830 * gas/mips/relax-bc1any.l: New test.
831 * gas/mips/relax-bc1any.s: New test source.
832 * gas/mips/mips.exp: Run the new test.
834 2013-06-09 Sandra Loosemore <sandra@codesourcery.com>
836 * gas/nios2/trap.s: Add additional test cases for optional
838 * gas/nios2/trap.d: Likewise.
840 2013-05-31 H.J. Lu <hongjiu.lu@intel.com>
842 * gas/i386/size-3.d: Updated for text/data/bss section alignment
844 * gas/i386/x86-64-size-1.d: Likewise.
845 * gas/i386/x86-64-unwind.d: Likewise.
846 * gas/i386/ilp32/x86-64-size-1.d: Likewise.
847 * gas/i386/ilp32/x86-64-size-5.d: Likewise.
848 * gas/i386/ilp32/x86-64-unwind.d: Likewise.
850 2013-05-31 Catherine Moore <clm@codesourcery.com>
852 * gas/mips/ehword.d: New.
853 * gas/mips/ehword.s: New.
854 * gas/mips/mips.exp: Run ehword test.
856 2013-05-29 Maciej W. Rozycki <macro@codesourcery.com>
858 * gas/mips/jalr3.d: New test.
859 * gas/mips/jalr3-n32.d: New test.
860 * gas/mips/jalr3-n64.d: New test.
861 * gas/mips/jalr3.s: New test source.
862 * gas/mips/mips.exp: Run the new tests.
864 2013-05-28 Cary Coutant <ccoutant@google.com>
866 * gas/cris/rd-dw2-1.d: Adjust expected output.
867 * gas/cris/rd-dw2-10.d: Likewise.
868 * gas/cris/rd-dw2-11.d: Likewise.
869 * gas/cris/rd-dw2-12.d: Likewise.
870 * gas/cris/rd-dw2-13.d: Likewise.
871 * gas/cris/rd-dw2-14.d: Likewise.
872 * gas/cris/rd-dw2-15.d: Likewise.
873 * gas/cris/rd-dw2-2.d: Likewise.
874 * gas/cris/rd-dw2-3.d: Likewise.
875 * gas/cris/rd-dw2-4.d: Likewise.
876 * gas/cris/rd-dw2-5.d: Likewise.
877 * gas/cris/rd-dw2-6.d: Likewise.
878 * gas/cris/rd-dw2-7.d: Likewise.
879 * gas/cris/rd-dw2-8.d: Likewise.
880 * gas/cris/rd-dw2-9.d: Likewise.
881 * gas/elf/dwarf2-1.d: Likewise.
882 * gas/elf/dwarf2-2.d: Likewise.
883 * gas/elf/dwarf2-3.d: Likewise.
884 * gas/i386/debug1.d: Likewise.
885 * gas/i386/dw2-compress-1.d: Likewise.
886 * gas/i386/ilp32/lns/lns-common-1.d: Likewise.
887 * gas/i386/ilp32/lns/lns-duplicate.d: Likewise.
888 * gas/ia64/pr13167.d: Likewise.
889 * gas/lns/lns-big-delta.d: Likewise.
890 * gas/lns/lns-common-1-alt.d: Likewise.
891 * gas/lns/lns-common-1.d: Likewise.
892 * gas/lns/lns-duplicate.d: Likewise.
893 * gas/mips/loc-swap-2.d: Likewise.
894 * gas/mips/loc-swap.d: Likewise.
895 * gas/mips/micromips@loc-swap-2.d: Likewise.
896 * gas/mips/micromips@loc-swap.d: Likewise.
897 * gas/mips/mips16-dwarf2-n32.d: Likewise.
898 * gas/mips/mips16-dwarf2.d: Likewise.
899 * gas/mips/mips16@loc-swap-2.d: Likewise.
900 * gas/mips/mips16@loc-swap.d: Likewise.
902 2013-05-28 Maciej W. Rozycki <macro@codesourcery.com>
904 * gas/mips/ld-zero.d: New test.
905 * gas/mips/ld-zero-2.d: New test.
906 * gas/mips/ld-zero-3.d: New test.
907 * gas/mips/ld-zero-q.d: New test.
908 * gas/mips/ld-zero-u.d: New test.
909 * gas/mips/ecoff@ld-zero-3.d: New test.
910 * gas/mips/micromips@ld-zero-2.d: New test.
911 * gas/mips/micromips@ld-zero-3.d: New test.
912 * gas/mips/ld-zero.s: New test source.
913 * gas/mips/ld-zero-2.s: New test source.
914 * gas/mips/ld-zero-3.s: New test source.
915 * gas/mips/ld-zero-q.s: New test source.
916 * gas/mips/ld-zero-u.s: New test source.
917 * gas/mips/mips.exp: Run the new tests.
919 2013-05-28 Yufeng Zhang <yufeng.zhang@arm.com>
921 * gas/aarch64/tls.d: Update.
922 * gas/aarch64/tls.s: Update.
924 2013-05-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
926 * gas/arm/armv8-a-bad.l: Update expected warning message.
927 * gas/arm/armv8-a-it-bad.l: Likewise.
929 2013-05-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
931 * gas/aarch64/adr_1.d: New file.
932 * gas/aarch64/adr_1.s: New file.
933 * gas/aarch64/b_1.d: New file.
934 * gas/aarch64/b_1.s: New file.
935 * gas/aarch64/beq_1.d: New file.
936 * gas/aarch64/beq_1.s: New file.
937 * gas/aarch64/ldr_1.d: New file.
938 * gas/aarch64/ldr_1.s: New file.
939 * gas/aarch64/tbz_1.d: New file.
940 * gas/aarch64/tbz_1.s: New file.
942 2013-05-24 Richard Sandiford <rsandifo@linux.vnet.ibm.com>
944 * gas/s390/zarch-z9-109-err.s, gas/s390/zarch-z9-109-err.l: New test.
945 * gas/s390/s390.exp: Run it.
947 2013-05-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
949 * gas/s390/zarch-zEC12.d: Adjust length operands for cdzt, cxzt,
951 * gas/s390/zarch-zEC12.d: Likewise.
953 2013-05-22 Jürgen Urban <JuergenUrban@gmx.de>
955 * gas/mips/r5900-full.s, gas/mips/r5900-full.d: Add tests for LQ
957 * gas/mips/r5900-vu0.s, gas/mips/r5900-vu0.d: New test.
958 * gas/mips/mips.exp: Run it.
960 2013-05-21 Alan Modra <amodra@gmail.com>
962 * gas/ppc/vsx2.d: Ignore trailing padding.
964 2013-05-20 Peter Bergner <bergner@vnet.ibm.com>
966 * gas/ppc/altivec2.d <bcdadd., bcdadd., vaddcuq, vaddecuq, vaddeuqm,
967 vaddudm, vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh,
968 vclzw, vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud.,
969 veqv, vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgew, vmrgow, vmulesw,
970 vmuleuw, vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast,
971 vorc, vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
972 vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
973 vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
974 vsubudm, vsubuqm, vupkhsw, vupklsw>: Add new tests.
975 * gas/ppc/altivec2.s: Likewise.
976 * gas/ppc/power8.d <bcdadd., bcdsub., bctar, bctarl, clrbhrb, fmrgew,
977 fmrgow, lqarx, lxsiwax, lxsiwzx, lxsspx, mfbhrbe, mfvsrd, mfvsrwz,
978 msgclrp, msgsndp, mtsle, mtvsrd, mtvsrwa, mtvsrwz, pbt., rfebb,
979 stqcx., stxsiwx, stxsspx, vaddcuq, vaddecuq, vaddeuqm, vaddudm,
980 vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh, vclzw,
981 vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud., veqv,
982 vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgow, vmulesw, vmuleuw,
983 vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast, vorc,
984 vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
985 vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
986 vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
987 vsubuqm, vupkhsw, vupklsw, waitasec, xsaddsp, xscvdpspn, xscvspdpn,
988 xscvsxdsp, xscvuxdsp, xsdivsp, xsmaddasp, xsmaddmsp, xsmsubasp,
989 xsmsubmsp, xsmulsp, xsnmaddasp, xsnmaddmsp, xsnmsubasp, xsnmsubmsp,
990 xsresp, xsrsp, xsrsqrtesp, xssqrtsp, xssubsp, xxleqv, xxlnand,
991 xxlorc>: Add new tests.
992 * gas/ppc/power8.s Likewise.
993 * gas/ppc/vsx.d <lxvd2x, stxvd2x>: Add new tests.
994 * gas/ppc/vsx.s Likewise.
995 * gas/ppc/vsx2.d: New test file.
996 * gas/ppc/vsx2.s: Likewise.
997 * gas/ppc/ppc.exp: Run it.
999 2013-05-16 Tristan Gingold <gingold@adacore.com>
1001 * gas/ppc/ppc.exp: Do not run simpshft on aix.
1003 2013-05-16 Nick Clifton <nickc@redhat.com>
1005 * gas/msp430/opcodes.s: Use correct value for .arch pseudo.
1006 * gas/msp430/msp430x.d: Use correct value for -mcpu option.
1008 2013-05-13 Yufeng Zhang <yufeng.zhang@arm.com>
1010 * gas/aarch64/diagnostic.s: Update.
1011 * gas/aarch64/diagnostic.l: Ditto.
1012 * gas/aarch64/movi.s: Add new tests.
1013 * gas/aarch64/movi.d: Update.
1015 2013-05-09 Andrew Pinski <apinski@cavium.com>
1017 * gas/mips/mips.exp: Run virt and virt64 testcases.
1018 * gas/mips/virt.d: New file.
1019 * gas/mips/virt.s: New file.
1020 * gas/mips/virt64.d: New file.
1021 * gas/mips/virt64.s: New file.
1023 2013-05-04 Richard Sandiford <rdsandiford@googlemail.com>
1025 * gas/mips/micromips-warn-branch-delay.d: Use numeric registers.
1027 2013-05-02 Richard Sandiford <rdsandiford@googlemail.com>
1029 * gas/mips/mips16-stabs.s, gas/mips/mips16-stabs.d: New test.
1030 * gas/mips/mips.exp: Run it.
1032 2013-05-02 Nick Clifton <nickc@redhat.com>
1034 * gas/all/gas.exp: Skip the DIFF1 test for the MSP430.
1035 Expect the FORWARD test to pass for the MSP430.
1036 Skip the REDEF tests for the MSP430.
1037 Expect the 930509A test to fail for the MSP430.
1038 * gas/all/sleb128-4.d: Skip for the MSP430.
1039 * gas/elf/elf.exp: Set target_machine to msp430 for the MSP430.
1040 Skip the EHOPT0 test for the MSP430.
1041 Skip the REDEF and EQU-RELOC tests for the MSP430.
1042 * gas/elf/section2.e-msp430: New file.
1043 * gas/lns/lns-big-delta.d: Remove expectation of 20-bit
1045 * gas/lns/lns.exp: Use alternate LNS COMMON test for the MSP430.
1046 * gas/msp430/msp430x.s: New test.
1047 * gas/msp430/msp430x.d: Expected disassembly.
1048 * gas/msp430/msp430.exp: Run new test.
1049 * gas/msp430/opcode.d: Update expected disassembly.
1051 2013-04-30 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
1053 * gas/mips/ext-ill.s: New file.
1054 * gas/mips/ext-ill.l: New file.
1055 * gas/mips/mips.exp: Run new tests.
1057 2013-04-29 Nick Clifton <nickc@redhat.com>
1059 * gas/elf/dwarf2-3.d: Fix expected readelf output.
1061 2013-04-24 H.J. Lu <hongjiu.lu@intel.com>
1063 * gas/i386/rex.d: Skip x86_64-*-elf*.
1064 * gas/i386/ilp32/rex.d: Likewise.
1066 2013-04-15 Julian Brown <julian@codesourcery.com>
1068 * gas/all/gas.exp (sleb128-7): Don't run for tic4x, tic54x.
1069 * gas/all/sleb128-2.s: Reformat, use _ at start of labels, remove
1071 * gas/all/sleb128-3.s: Likewise.
1072 * gas/all/sleb128-4.s: Likewise.
1073 * gas/all/sleb128-5.s: Likewise.
1074 * gas/all/sleb128-7.s: Likewise.
1075 * gas/all/sleb128-2.d: Handle data sections named $DATA$.
1076 * gas/all/sleb128-3.d: Likewise.
1077 * gas/all/sleb128-4.d: Likewise.
1078 * gas/all/sleb128-5.d: Likewise.
1079 * gas/all/sleb128-7.d: Likewise.
1081 2013-04-10 Julian Brown <julian@codesourcery.com>
1083 * gas/all/sleb128-2.s: New test.
1084 * gas/all/sleb128-3.s: Likewise.
1085 * gas/all/sleb128-4.s: Likewise.
1086 * gas/all/sleb128-5.s: Likewise.
1087 * gas/all/sleb128-7.s: Likewise.
1088 * gas/all/sleb128-2.d: New.
1089 * gas/all/sleb128-3.d: New.
1090 * gas/all/sleb123-4.d: New.
1091 * gas/all/sleb123-5.d: New.
1092 * gas/all/sleb123-7.d: New.
1093 * gas/all/gas.exp (sleb128-2, sleb128-3, sleb128-4, sleb128-5)
1094 (sleb128-7): Run new tests.
1096 2013-04-10 Jan Beulich <jbeulich@suse.com>
1098 * gas/testsuite/gas/arm/ldst-pc.s: Add index, non-writeback
1099 forms of various loads and stores with PC as base.
1100 * gas/testsuite/gas/arm/ldst-pc.d: Update accordingly.
1102 2013-04-10 Jan Beulich <jbeulich@suse.com>
1104 * gas/arm/barrier-bad.d: Change title.
1105 * gas/arm/barrier-bad.s: Add immediate form of ISB and DSB as
1106 well as one symbolic form of DSB.
1107 * gas/arm/barrier-bad.l: Update accordingly.
1108 * gas/arm/barrier-bad-thumb.d: Adjust title. Use barrier-bad.s as
1109 source. Pass -mthumb to gas.
1110 * gas/arm/barrier-bad-thumb.l: Remove.
1111 * gas/arm/barrier-bad-thumb.s: Remove.
1112 * gas/arm/barrier-thumb.d: Adjust title. Use barrier.s as source.
1113 Pass -mthumb to gas.
1114 * gas/arm/barrier-thumb.s: Remove.
1116 2013-04-09 Jan Beulich <jbeulich@suse.com>
1118 * gas/arm/vfp1xD.s: Add VMRS/VMSR tests with FPINST, FPINST2,
1120 * gas/arm/vfp1xD.d: Update accordingly.
1122 2013-04-09 Jan Beulich <jbeulich@suse.com>
1124 * gas/arm/neon-omit.s: Add tests for suffix less VMOV.
1125 * gas/arm/neon-omit.d: Update accordingly.
1127 2013-04-09 Jan Beulich <jbeulich@suse.com>
1129 * gas/arm/neon-addressing-bad.s: Add test for further invalid VST
1131 * gas/arm/neon-addressing-bad.l: Update accordingly.
1133 2013-04-08 Jan Beulich <jbeulich@suse.com>
1135 * gas/i386/x86-64-opcode.s: Flesh out LOOP and J*CXZ sections.
1136 Correct comments in Jcc section.
1137 * gas/i386/x86-64-opcode.d: Refresh.
1138 * gas/i386/ilp32/x86-64-opcode.d: Refresh.
1140 2013-04-06 David S. Miller <davem@davemloft.net>
1142 * gas/sparc/cbcond.s: Add tests for new opcode aliases.
1143 * gas/sparc/cbcond.d: Updated.
1144 * gas/sparc/hpcvis3.s: Add tests for new opcode aliases.
1145 * gas/sparc/hpcvis3.d: Updated.
1146 * gas/sparc/v8-movwr-imm.d: Fix expected disassembly.
1147 * gas/sparc/edge.s: New test.
1148 * gas/sparc/edge.d: Expected disassembly.
1149 * gas/sparc/flush.s: New test.
1150 * gas/sparc/flush.d: Expected disassembly.
1151 * gas/sparc/ldd_std.s: New test.
1152 * gas/sparc/ldd_std.d: Expected disassembly.
1153 * gas/sparc/ldtw_sttw.s: New test.
1154 * gas/sparc/ldtw_sttw.d: Expected disassembly.
1155 * gas/sparc/sparc.exp: Run new tests.
1157 2013-03-27 Alexis Deruelle <alexis.deruelle@gmail.com>
1160 * gas/tic6x/insns16-lsd-unit.s: Correct bit patterns for mvk, add
1162 * gas/tic6x/insns16-lsd-unit.d: Update expected output.
1164 2013-03-27 H.J. Lu <hongjiu.lu@intel.com>
1166 * gas/i386/addr32.s: Add an SIB test.
1167 * gas/i386/addr32.d: Updated.
1169 2013-03-27 Alexis Deruelle <alexis.deruelle@gmail.com>
1172 * gas/tic6x/insns16-d-unit.s: New test.
1173 * gas/tic6x/insns16-d-unit.d: Expected disassembly.
1174 * gas/tic6x/insns16-ddec.s: New test.
1175 * gas/tic6x/insns16-ddec.d: Expected disassembly.
1176 * gas/tic6x/insns16-dinc.s: New test.
1177 * gas/tic6x/insns16-dinc.d: Expected disassembly.
1178 * gas/tic6x/insns16-dind.s: New test.
1179 * gas/tic6x/insns16-dind.d: Expected disassembly.
1180 * gas/tic6x/insns16-doff4.s: New test.
1181 * gas/tic6x/insns16-doff4.d: Expected disassembly.
1182 * gas/tic6x/insns16-l-unit.s: New test.
1183 * gas/tic6x/insns16-l-unit.d: Expected disassembly.
1184 * gas/tic6x/insns16-lsd-unit.s: New test.
1185 * gas/tic6x/insns16-lsd-unit.d: Expected disassembly.
1186 * gas/tic6x/insns16-m-unit.s: New test.
1187 * gas/tic6x/insns16-m-unit.d: Expected disassembly.
1188 * gas/tic6x/insns16-s-unit-pcrel.s: New test.
1189 * gas/tic6x/insns16-s-unit-pcrel.d: Expected disassembly.
1190 * gas/tic6x/insns16-s-unit: New test.
1191 * gas/tic6x/insns16-s-unit.d: Expected disassembly.
1193 2013-03-26 Douglas B Rupp <rupp@adacore.com>
1195 * gas/ia64/ia64.exp: Add new test reloc-mlx
1196 * gas/ia64/reloc-mlx.[sd]: New test for X-unit reloc.
1197 * gas/ia64/pcrel.d: Fix output for X-unit reloc.
1199 2013-03-21 Will Newton <will.newton@linaro.org>
1201 * gas/arm/thumb2_relax.d: Strip out invalid pc-relative strs.
1202 * gas/arm/thumb2_relax.s: Likewise.
1203 * gas/arm/thumb32.d: Likewise.
1204 * gas/arm/thumb32.l: Likewise.
1205 * gas/arm/thumb32.s: Likewise.
1206 * gas/arm/thumb2_str-bad.d: New file.
1207 * gas/arm/thumb2_str-bad.l: Likewise.
1208 * gas/arm/thumb2_str-bad.s: Likewise.
1210 2013-03-20 Alexis Deruelle <alexis.deruelle@gmail.com>
1213 * gas/tic6x/insns-bad-1.s: Remove test-case for mpydp with
1215 * gas/tic6x/insns-bad-1.l: Update expected output.
1216 * gas/tic6x/insns-c674x.s: Add a test-case for mpydp with
1218 * gas/tic6x/insns-c674x.d: Update expected output.
1220 2013-03-20 Alexis Deruelle <alexis.deruelle@gmail.com>
1223 * gas/tic6x/insns-c674x.s: Add test cases for the newly generated
1225 * gas/tic6x/insns-c674x.d: Update expected disassembly.
1227 2013-03-15 Will Newton <will.newton@linaro.org>
1229 * gas/arm/any-idiv.d: Expand *-*eabi test to cover *-*eabi*.
1230 * gas/arm/arch4t-eabi.d: Likewise.
1231 * gas/arm/arch4t.d: Likewise.
1232 * gas/arm/attr-any-armv4t.d: Likewise.
1233 * gas/arm/attr-any-thumbv6.d: Likewise.
1234 * gas/arm/attr-cpu-directive.d: Likewise.
1235 * gas/arm/attr-default.d: Likewise.
1236 * gas/arm/attr-march-all.d: Likewise.
1237 * gas/arm/attr-march-armv1.d: Likewise.
1238 * gas/arm/attr-march-armv2.d: Likewise.
1239 * gas/arm/attr-march-armv2a.d: Likewise.
1240 * gas/arm/attr-march-armv2s.d: Likewise.
1241 * gas/arm/attr-march-armv3.d: Likewise.
1242 * gas/arm/attr-march-armv3m.d: Likewise.
1243 * gas/arm/attr-march-armv4.d: Likewise.
1244 * gas/arm/attr-march-armv4t.d: Likewise.
1245 * gas/arm/attr-march-armv4txm.d: Likewise.
1246 * gas/arm/attr-march-armv4xm.d: Likewise.
1247 * gas/arm/attr-march-armv5.d: Likewise.
1248 * gas/arm/attr-march-armv5t.d: Likewise.
1249 * gas/arm/attr-march-armv5te.d: Likewise.
1250 * gas/arm/attr-march-armv5tej.d: Likewise.
1251 * gas/arm/attr-march-armv5texp.d: Likewise.
1252 * gas/arm/attr-march-armv5txm.d: Likewise.
1253 * gas/arm/attr-march-armv6-m+os.d: Likewise.
1254 * gas/arm/attr-march-armv6-m.d: Likewise.
1255 * gas/arm/attr-march-armv6.d: Likewise.
1256 * gas/arm/attr-march-armv6j.d: Likewise.
1257 * gas/arm/attr-march-armv6k+sec.d: Likewise.
1258 * gas/arm/attr-march-armv6k.d: Likewise.
1259 * gas/arm/attr-march-armv6kt2.d: Likewise.
1260 * gas/arm/attr-march-armv6s-m.d: Likewise.
1261 * gas/arm/attr-march-armv6t2.d: Likewise.
1262 * gas/arm/attr-march-armv6z.d: Likewise.
1263 * gas/arm/attr-march-armv6zk.d: Likewise.
1264 * gas/arm/attr-march-armv6zkt2.d: Likewise.
1265 * gas/arm/attr-march-armv6zt2.d: Likewise.
1266 * gas/arm/attr-march-armv7-a+idiv.d: Likewise.
1267 * gas/arm/attr-march-armv7-a+mp.d: Likewise.
1268 * gas/arm/attr-march-armv7-a+sec+virt.d: Likewise.
1269 * gas/arm/attr-march-armv7-a+sec.d: Likewise.
1270 * gas/arm/attr-march-armv7-a+virt.d: Likewise.
1271 * gas/arm/attr-march-armv7-a.d: Likewise.
1272 * gas/arm/attr-march-armv7-m.d: Likewise.
1273 * gas/arm/attr-march-armv7-r+mp.d: Likewise.
1274 * gas/arm/attr-march-armv7-r.d: Likewise.
1275 * gas/arm/attr-march-armv7.d: Likewise.
1276 * gas/arm/attr-march-armv7a.d: Likewise.
1277 * gas/arm/attr-march-armv7em.d: Likewise.
1278 * gas/arm/attr-march-armv7m.d: Likewise.
1279 * gas/arm/attr-march-armv7r.d: Likewise.
1280 * gas/arm/attr-march-armv8-a+crypto.d: Likewise.
1281 * gas/arm/attr-march-armv8-a+fp.d: Likewise.
1282 * gas/arm/attr-march-armv8-a+simd.d: Likewise.
1283 * gas/arm/attr-march-armv8-a.d: Likewise.
1284 * gas/arm/attr-march-iwmmxt.d: Likewise.
1285 * gas/arm/attr-march-iwmmxt2.d: Likewise.
1286 * gas/arm/attr-march-xscale.d: Likewise.
1287 * gas/arm/attr-mcpu.d: Likewise.
1288 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
1289 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
1290 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
1291 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
1292 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
1293 * gas/arm/attr-mfpu-fpa.d: Likewise.
1294 * gas/arm/attr-mfpu-fpa10.d: Likewise.
1295 * gas/arm/attr-mfpu-fpa11.d: Likewise.
1296 * gas/arm/attr-mfpu-fpe.d: Likewise.
1297 * gas/arm/attr-mfpu-fpe2.d: Likewise.
1298 * gas/arm/attr-mfpu-fpe3.d: Likewise.
1299 * gas/arm/attr-mfpu-maverick.d: Likewise.
1300 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
1301 * gas/arm/attr-mfpu-neon.d: Likewise.
1302 * gas/arm/attr-mfpu-softfpa.d: Likewise.
1303 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
1304 * gas/arm/attr-mfpu-softvfp.d: Likewise.
1305 * gas/arm/attr-mfpu-vfp.d: Likewise.
1306 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
1307 * gas/arm/attr-mfpu-vfp10.d: Likewise.
1308 * gas/arm/attr-mfpu-vfp3.d: Likewise.
1309 * gas/arm/attr-mfpu-vfp9.d: Likewise.
1310 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
1311 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
1312 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
1313 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
1314 * gas/arm/attr-mfpu-vfpv4.d: Likewise.
1315 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
1316 * gas/arm/attr-names.d: Likewise.
1317 * gas/arm/attr-order.d: Likewise.
1318 * gas/arm/attr-override-cpu-directive.d: Likewise.
1319 * gas/arm/attr-override-mcpu.d: Likewise.
1320 * gas/arm/got_prel.d: Likewise.
1321 * gas/arm/mapdir.d: Likewise.
1322 * gas/arm/mapmisc.d: Likewise.
1323 * gas/arm/mapsecs.d: Likewise.
1324 * gas/arm/mapshort-eabi.d: Likewise.
1325 * gas/arm/mapshort-elf.d: Likewise.
1326 * gas/arm/mov-highregs-any.d: Likewise.
1327 * gas/arm/mov-lowregs-any.d: Likewise.
1328 * gas/arm/pr12198-1.d: Likewise.
1329 * gas/arm/pr12198-2.d: Likewise.
1330 * gas/arm/thumb-eabi.d: Likewise.
1331 * gas/arm/thumb.d: Likewise.
1332 * gas/arm/thumbrel.d: Likewise.
1334 2013-03-15 Nick Clifton <nickc@redhat.com>
1336 * gas/arm/arch7.d: Skip for non-ELF ARM targets.
1337 * gas/arm/arch7a-mp.d: Likewise.
1338 * gas/arm/arch7em.d: Likewise.
1339 * gas/arm/crc32-bad.d: Likewise.
1340 * gas/arm/crc32.d: Likewise.
1342 2013-03-15 Will Newton <will.newton@linaro.org>
1344 * gas/arm/vstr-thumb-bad.d: Assemble with -mcpu=arm1156t2f-s.
1346 2013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
1348 * gas/nios2/nios2.exp: Use run_dump_tests.
1349 * gas/nios2/mov.d: Delete file.
1350 * gas/nios2/mov.s: Likewise.
1351 * gas/nios2/rol.d: Likewise.
1352 * gas/nios2/rol.s: Likewise.
1353 * gas/nios2/add.d: Check instruction values.
1354 * gas/nios2/align_fill.d: Likewise.
1355 * gas/nios2/and.d: Likewise.
1356 * gas/nios2/branch.d: Likewise.
1357 * gas/nios2/bret.d: Likewise.
1358 * gas/nios2/cache.d: Likewise.
1359 * gas/nios2/call.d: Likewise.
1360 * gas/nios2/call26.d: Likewise.
1361 * gas/nios2/cmp.d: Likewise.
1362 * gas/nios2/comments.d: Likewise.
1363 * gas/nios2/complex.d: Likewise.
1364 * gas/nios2/ctl.d: Likewise.
1365 * gas/nios2/custom.d: Likewise.
1366 * gas/nios2/etbt.d: Likewise.
1367 * gas/nios2/flushda.d: Likewise.
1368 * gas/nios2/jmp.d: Likewise.
1369 * gas/nios2/ldb.d: Likewise.
1370 * gas/nios2/ldh.d: Likewise.
1371 * gas/nios2/ldw.d: Likewise.
1372 * gas/nios2/lineseparator.d: Likewise.
1373 * gas/nios2/movi.d: Likewise.
1374 * gas/nios2/movia.d: Likewise.
1375 * gas/nios2/mul.d: Likewise.
1376 * gas/nios2/nor.d: Likewise.
1377 * gas/nios2/or.d: Likewise.
1378 * gas/nios2/registers.d: Likewise.
1379 * gas/nios2/ret.d: Likewise.
1380 * gas/nios2/rotate.d: Likewise.
1381 * gas/nios2/stb.d: Likewise.
1382 * gas/nios2/sth.d: Likewise.
1383 * gas/nios2/stw.d: Likewise.
1384 * gas/nios2/sub.d: Likewise.
1385 * gas/nios2/sync.d: Likewise.
1386 * gas/nios2/trap.d: Likewise.
1387 * gas/nios2/tret.d: Likewise.
1388 * gas/nios2/xor.d: Likewise.
1390 2013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
1392 * gas/nios2/break.d: Check instruction values.
1394 2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1396 * gas/nios2/nios2.exp: Run wrprs.
1397 * gas/nios2/wrprs.d: New file.
1398 * gas/nios2/wrprs.s: Likewise.
1400 2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1402 * gas/nios2/nios2.exp: Run rdprs.
1403 * gas/nios2/rdprs.d: New file.
1404 * gas/nios2/rdprs.s: Likewise.
1406 2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1408 * gas/nios2/nios2.exp: Run registers.
1409 * gas/nios2/registers.d: New file.
1410 * gas/nios2/registers.s: Likewise.
1412 2013-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1414 * gas/arm/crc32-bad.d: New file.
1415 * gas/arm/crc32-bad.l: Likewise.
1416 * gas/arm/crc32-bad.s: Likewise.
1417 * gas/arm/crc32.d: Likewise.
1418 * gas/arm/crc32.s: Likewise.
1420 2013-03-05 Yufeng Zhang <yufeng.zhang@arm.com>
1422 * gas/aarch64/diagnostic.s: Add test.
1423 * gas/aarch64/diagnostic.l: Update.
1424 * gas/aarch64/illegal.s: Add test.
1425 * gas/aarch64/illegal.l: Update.
1426 * gas/aarch64/fpmov.s: New file.
1427 * gas/aarch64/fpmov.d: New file.
1429 2013-03-01 H.J. Lu <hongjiu.lu@intel.com>
1431 * gas/i386/inval.s: Add tests for invalid addresses and eiz.
1433 * gas/i386/x86-64-inval.s: Add tests for invalid addresses and
1436 * gas/i386/inval.l: Updated.
1437 * gas/i386/x86-64-inval.l: Likewise.
1439 2013-02-28 H.J. Lu <hongjiu.lu@intel.com>
1441 * gas/i386/i386.exp: Run inval-rep and x86-64-inval-rep.
1443 * gas/i386/inval-rep.l: New file.
1444 * gas/i386/inval-rep.s: Likewise.
1445 * gas/i386/x86-64-inval-rep.l: Likewise.
1446 * gas/i386/x86-64-inval-rep.s: Likewise.
1448 2013-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
1450 * gas/aarch64/crc32.s: New test.
1451 * gas/aarch64/crc32.d: Ditto.
1453 2013-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
1455 * gas/aarch64/illegal.l: Delete the error message for
1456 msr S3_1_C13_C15_1,x7.
1457 * gas/aarch64/sysreg.s: Add new tests.
1458 * gas/aarch64/sysreg.d: Update.
1460 2013-02-19 H.J. Lu <hongjiu.lu@intel.com>
1463 * gas/i386/i386.exp: Run smap and x86-64-smap.
1465 * gas/i386/smap.d: New file.
1466 * gas/i386/smap.s: likewise.
1467 * gas/i386/x86-64-smap.d: likewise.
1469 2013-02-15 Markos Chandras <markos.chandras@imgtec.com>
1471 * gas/metag/labelarithmetic.d: Fix the expected disassembler
1472 output to be in little endian format
1473 * gas/metag/metacore12.d: likewise
1474 * gas/metag/metacore21.d: likewise
1475 * gas/metag/metacore21ext.d: likewise
1476 * gas/metag/metadsp21.d: likewise
1477 * gas/metag/metadsp21ext.d: likewise
1478 * gas/metag/metafpu.d: likewise
1479 * gas/metag/metafpuext.d: likewise
1480 * gas/metag/tls.d: likewise
1482 2013-02-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1484 * gas/arm/neon-vmov-bad.d: New file.
1485 * gas/arm/neon-vmov-bad.s: Likewise.
1486 * gas/arm/neon-vmov-bad.l: Likewise.
1488 2013-02-14 Yufeng Zhang <yufeng.zhang@arm.com>
1490 * gas/aarch64/system.s: Add tests.
1491 * gas/aarch64/system.d: Update.
1493 2013-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1495 * gas/arm/archv6t2.s: Add strht and ldrht tests.
1496 * gas/arm/archv6t2.d: Add disassembly patterns for the above.
1498 2013-02-09 Jürgen Urban <JuergenUrban@gmx.de>
1500 * gas/mips/24k-triple-stores-2.d, gas/mips/24k-triple-stores-2.s,
1501 gas/mips/micromips@24k-triple-stores-2.d: Move "sc" tests to...
1502 * gas/mips/24k-triple-stores-2-llsc.d,
1503 gas/mips/24k-triple-stores-2-llsc.s,
1504 gas/mips/micromips@24k-triple-stores-2-llsc.d: ...these new tests.
1505 * gas/mips/r5900-full.d, gas/mips/r5900-full.s: Verify that the
1506 MIPS ISA level can be upgraded to support ll, sc, lld and scd.
1507 * gas/mips/l_d-single.d, gas/mips/s_d-single.d,
1508 gas/mips/r5900-nollsc.l, gas/mips/r5900-nollsc.s: New tests.
1509 * gas/mips/mips.exp: Update accordingly. Add "nollsc" to r5900
1512 2013-02-08 Alan Modra <amodra@gmail.com>
1514 * gas/nios2/nios2.exp: Add copyright.
1515 (run_list_test): Delete. Adjust callers to use standard version.
1517 2013-02-06 Sandra Loosemore <sandra@codesourcery.com>
1518 Andrew Jenner <andrew@codesourcery.com>
1520 Based on patches from Altera Corporation.
1522 * gas/nios2/add.d: New.
1523 * gas/nios2/add.s: New.
1524 * gas/nios2/align_fill.d: New.
1525 * gas/nios2/align_fill.s: New.
1526 * gas/nios2/align_text.d: New.
1527 * gas/nios2/align_text.s: New.
1528 * gas/nios2/and.d: New.
1529 * gas/nios2/and.s: New.
1530 * gas/nios2/branch.d: New.
1531 * gas/nios2/branch.s: New.
1532 * gas/nios2/break.d: New.
1533 * gas/nios2/break.s: New.
1534 * gas/nios2/bret.d: New.
1535 * gas/nios2/bret.s: New.
1536 * gas/nios2/cache.d: New.
1537 * gas/nios2/cache.s: New.
1538 * gas/nios2/call26.d: New.
1539 * gas/nios2/call26.s: New.
1540 * gas/nios2/call.d: New.
1541 * gas/nios2/call.s: New.
1542 * gas/nios2/cmp.d: New.
1543 * gas/nios2/cmp.s: New.
1544 * gas/nios2/comments.d: New.
1545 * gas/nios2/comments.s: New.
1546 * gas/nios2/complex.d: New.
1547 * gas/nios2/complex.s: New.
1548 * gas/nios2/ctl.d: New.
1549 * gas/nios2/ctl.s: New.
1550 * gas/nios2/custom.d: New.
1551 * gas/nios2/custom.s: New.
1552 * gas/nios2/etbt.d: New.
1553 * gas/nios2/etbt.s: New.
1554 * gas/nios2/flushda.d: New.
1555 * gas/nios2/flushda.s: New.
1556 * gas/nios2/illegal.l: New.
1557 * gas/nios2/illegal.s: New.
1558 * gas/nios2/jmp.d: New.
1559 * gas/nios2/jmp.s: New.
1560 * gas/nios2/ldb.d: New.
1561 * gas/nios2/ldb.s: New.
1562 * gas/nios2/ldh.d: New.
1563 * gas/nios2/ldh.s: New.
1564 * gas/nios2/ldw.d: New.
1565 * gas/nios2/ldw.s: New.
1566 * gas/nios2/lineseparator.d: New.
1567 * gas/nios2/lineseparator.s: New.
1568 * gas/nios2/mov.d: New.
1569 * gas/nios2/movia.d: New.
1570 * gas/nios2/movia.s: New.
1571 * gas/nios2/movi.d: New.
1572 * gas/nios2/movi.s: New.
1573 * gas/nios2/mov.s: New.
1574 * gas/nios2/mul.d: New.
1575 * gas/nios2/mul.s: New.
1576 * gas/nios2/nios2.exp: New.
1577 * gas/nios2/nor.d: New.
1578 * gas/nios2/nor.s: New.
1579 * gas/nios2/or.d: New.
1580 * gas/nios2/or.s: New.
1581 * gas/nios2/ret.d: New.
1582 * gas/nios2/ret.s: New.
1583 * gas/nios2/rol.d: New.
1584 * gas/nios2/rol.s: New.
1585 * gas/nios2/rotate.d: New.
1586 * gas/nios2/rotate.s: New.
1587 * gas/nios2/stb.d: New.
1588 * gas/nios2/stb.s: New.
1589 * gas/nios2/sth.d: New.
1590 * gas/nios2/sth.s: New.
1591 * gas/nios2/stw.d: New.
1592 * gas/nios2/stw.s: New.
1593 * gas/nios2/sub.d: New.
1594 * gas/nios2/sub.s: New.
1595 * gas/nios2/sync.d: New.
1596 * gas/nios2/sync.s: New.
1597 * gas/nios2/trap.d: New.
1598 * gas/nios2/trap.s: New.
1599 * gas/nios2/tret.d: New.
1600 * gas/nios2/tret.s: New.
1601 * gas/nios2/warn_noat.l: New.
1602 * gas/nios2/warn_noat.s: New.
1603 * gas/nios2/warn_nobreak.l: New.
1604 * gas/nios2/warn_nobreak.s: New.
1605 * gas/nios2/xor.d: New.
1606 * gas/nios2/xor.s: New.
1608 2013-01-31 Tristan Gingold <gingold@adacore.com>
1610 * gas/ppc/test1xcoff32.d: Updated.
1611 * gas/all/fwdexp.d: Adjusted for AIX.
1613 2013-01-30 Yufeng Zhang <yufeng.zhang@arm.com>
1615 * gas/aarch64/alias.s: Add new tests.
1616 * gas/aarch64/alias.d: Update.
1617 * gas/aarch64/no-aliases.d: Update.
1619 2013-01-30 Markos Chandras <markos.chandras@imgtec.com>
1621 * gas/metag/metacore21-invalid.s: Add invalid SWAP testcases.
1622 * gas/metag/metacore21-invalid.l: Add expected output for invalid
1625 2013-01-28 Alexis Deruelle <alexis.deruelle@gmail.com>
1628 * gas/tic6x/insns-c674x-pcrel.s: Add test of BNOP instruction
1629 within header based fetch packet.
1630 * gas/tic6x/insns-c674x-pcrel.d: Update expected disassembly.
1632 2013-01-24 Nick Clifton <nickc@redhat.com>
1634 * gas/elf/warn-2.s: Skip for all V850 variants.
1636 2013-01-17 Yufeng Zhang <yufeng.zhang@arm.com>
1638 * gas/aarch64/diagnostic.l: Update.
1639 * gas/aarch64/movi.s: Add tests.
1640 * gas/aarch64/movi.d: Update.
1641 * gas/aarch64/programmer-friendly.s: Add comment.
1643 2013-01-16 H.J. Lu <hongjiu.lu@intel.com>
1645 * gas/i386/i386.exp: Run size-1, size-2, size-3, size-4,
1646 x86-64-size-1, x86-64-size-2, x86-64-size-3, x86-64-size-4,
1647 x86-64-size-5 and x86-64-size-inval-1.
1649 * gas/i386/size-1.d: New file.
1650 * gas/i386/size-1.s: Likewise.
1651 * gas/i386/size-2.d: Likewise.
1652 * gas/i386/size-2.s: Likewise.
1653 * gas/i386/size-3.d: Likewise.
1654 * gas/i386/size-3.s: Likewise.
1655 * gas/i386/size-4.d: Likewise.
1656 * gas/i386/size-4.s: Likewise.
1657 * gas/i386/x86-64-size-1.d: Likewise.
1658 * gas/i386/x86-64-size-2.d: Likewise.
1659 * gas/i386/x86-64-size-3.d: Likewise.
1660 * gas/i386/x86-64-size-4.d: Likewise.
1661 * gas/i386/x86-64-size-5.d: Likewise.
1662 * gas/i386/x86-64-size-5.s: Likewise.
1663 * gas/i386/x86-64-size-inval-1.l: Likewise.
1664 * gas/i386/x86-64-size-inval-1.s: Likewise.
1665 * gas/i386/ilp32/x86-64-size-1.d: Likewise.
1666 * gas/i386/ilp32/x86-64-size-2.d: Likewise.
1667 * gas/i386/ilp32/x86-64-size-3.d: Likewise.
1668 * gas/i386/ilp32/x86-64-size-4.d: Likewise.
1669 * gas/i386/ilp32/x86-64-size-5.d: Likewise.
1671 2013-01-16 Alan Modra <amodra@gmail.com>
1673 * gas/ppc/htm.d: Ignore padding at end of section.
1675 2013-01-15 H.J. Lu <hongjiu.lu@intel.com>
1678 * gas/i386/reloc32.s: Add tests for "xtrn@got -/+ 4".
1679 * gas/i386/reloc64.s: Likewise.
1680 * gas/i386/ilp32/reloc64.s: Likewise.
1682 * gas/i386/reloc32.d: Updated.
1683 * gas/i386/reloc64.d: Likewise.
1684 * gas/i386/ilp32/reloc64.d: Likewise.
1686 2013-01-15 Nick Clifton <nickc@redhat.com>
1688 * gas/v850/basic.exp: Allow for variations in reloc names.
1689 * gas/v850/split-lo16.d: Likewise.
1691 * gas/v850/v850e1.s: Add more tests of the PREPARE insn.
1692 * gas/v850/v850e1.d: Update expected disassembly.
1694 2013-01-14 Alan Modra <amodra@gmail.com>
1696 * gas/v850/basic.exp (reloc part 1): Pass -mgcc-abi to gas.
1697 * gas/v850/split-lo16.d: Likewise.
1699 2013-01-14 Will Newton <will.newton@imgtec.com>
1701 * gas/metag/metadsp21.d: Fix expected MMOV disassembly.
1703 2013-01-14 Alan Modra <amodra@gmail.com>
1705 * gas/ppc/htm.s: Use .text rather than .section ".text".
1706 * gas/ppc/power8.s: Likewise.
1707 * gas/ppc/htm.d: Don't match file format.
1708 * gas/ppc/power8.d: Likewise.
1710 2013-01-10 Peter Bergner <bergner@vnet.ibm.com>
1712 * gas/ppc/htm.d: New test.
1713 * gas/ppc/htm.s: Likewise.
1714 * gas/ppc/power8.d: Likewise.
1715 * gas/ppc/power8.s: Likewise.
1716 * gas/ppc/ppc.exp: Run them.
1718 2013-01-10 Will Newton <will.newton@imgtec.com>
1720 * gas/metag/labelarithmetic.d: New file.
1721 * gas/metag/labelarithmetic.s: New file.
1722 * gas/metag/metacore12.d: New file.
1723 * gas/metag/metacore12.s: New file.
1724 * gas/metag/metacore21-invalid.l: New file.
1725 * gas/metag/metacore21-invalid.s: New file.
1726 * gas/metag/metacore21.d: New file.
1727 * gas/metag/metacore21.s: New file.
1728 * gas/metag/metacore21ext.d: New file.
1729 * gas/metag/metacore21ext.s: New file.
1730 * gas/metag/metadsp21-invalid.l: New file.
1731 * gas/metag/metadsp21-invalid.s: New file.
1732 * gas/metag/metadsp21.d: New file.
1733 * gas/metag/metadsp21.s: New file.
1734 * gas/metag/metadsp21ext.d: New file.
1735 * gas/metag/metadsp21ext.s: New file.
1736 * gas/metag/metafpu21.d: New file.
1737 * gas/metag/metafpu21.s: New file.
1738 * gas/metag/metafpu21ext.d: New file.
1739 * gas/metag/metafpu21ext.s: New file.
1740 * gas/metag/metag.exp: New file.
1741 * gas/metag/tls.d: New file.
1742 * gas/metag/tls.s: New file.
1744 2013-01-08 Yufeng Zhang <yufeng.zhang@arm.com>
1746 * gas/aarch64/diagnostic.s: Add test.
1747 * gas/aarch64/diagnostic.l: Update.
1749 2013-01-07 Nick Clifton <nickc@redhat.com>
1752 * gas/arm/neon-ldst-es.s: Add more whitespace.
1754 2013-01-04 Juergen Urban <JuergenUrban@gmx.de>
1756 * gas/mips/r5900-full.s: New test.
1757 * gas/mips/r5900-full.d: Expected disassembly.
1758 * gas/mips/r5900.s: New test.
1759 * gas/mips/r5900.d: Expected disassembly.
1760 * gas/mips/mips.exp: Run new tests.
1762 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
1764 * gas/aarch64/int-insns.d: Update.
1765 * gas/aarch64/mov.d: Update.
1766 * gas/aarch64/reloc-insn.d: Update.
1768 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
1770 * gas/aarch64/system.d: Update.
1772 2013-01-02 Nick Clifton <nickc@redhat.com>
1775 * gas/arm/neon-ldst-es.s: Add whitespace test.
1776 * gas/arm/neon-ldst-es.d: Update expected disassembly.
1778 For older changes see ChangeLog-2012
1780 Copyright (C) 2013 Free Software Foundation, Inc.
1782 Copying and distribution of this file, with or without modification,
1783 are permitted in any medium without royalty provided the copyright
1784 notice and this notice are preserved.
1790 version-control: never