1 2013-12-28 Hans-Peter Nilsson <hp@bitrange.com>
3 Adjust MMIX gas tests for recent bfd/elf.c change.
4 * gas/mmix/bspec-1.d: Adjust for SHF_INFO_LINK now set on RELA
6 * gas/mmix/bspec-2.d: Ditto.
8 2013-12-20 Nick Clifton <nickc@redhat.com>
11 * gas/elf/dwarf2-1.d: Update expected objdump output.
12 * gas/elf/dwarf2-2.d: Likewise.
13 * gas/i386/dw2-compress-1.d: Likewise.
15 2013-12-19 H.J. Lu <hongjiu.lu@intel.com>
17 * gas/i386/i386.exp: Don't run x86-64-disassem for mingw targets.
19 2013-12-18 Yufeng Zhang <yufeng.zhang@arm.com>
21 * gas/aarch64/rm-simd-ext.d: New file.
22 * gas/aarch64/rm-simd-ext.l: Likewise.
23 * gas/aarch64/rm-simd-ext.s: Likewise.
25 2013-12-17 Kuan-Lin Chen <kuanlinchentw@gmail.com>
27 * gas/nds32/nds32.exp: Add system and user special register tests.
28 * gas/nds32/sys-reg.s: New test.
29 * gas/nds32/sys-reg.d: Likewise.
30 * gas/nds32/usr-spe-reg.s: Likewise.
31 * gas/nds32/usr-spe-reg.d: Likewise.
32 * gas/nds32/alu-2.d: Delete the new blank line at EOF.
33 * gas/nds32/br-1.d: Likewise.
34 * gas/nds32/br-2.d: Likewise.
35 * gas/nds32/ji-jr.d: Likewise.
36 * gas/nds32/lsi.d: Likewise.
38 2013-12-17 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
40 * gas/i386/disassem.s: New.
41 * gas/i386/disassem.d: Likewise.
42 * gas/i386/x86-64-disassem.s: Likewise.
43 * gas/i386/x86-64-disassem.d: Likewise.
44 * gas/i386/i386.exp: Run disassem and x86-64-disassem.
46 2013-12-16 Andrew Bennett <andrew.bennett@imgtec.com>
48 * gas/mips/mips.exp: Add CP1 register name tests.
49 * gas/mips/cp1-names-mips32.d: New test.
50 * gas/mips/cp1-names-mips32r2.d: New test.
51 * gas/mips/cp1-names-mips64.d: New test.
52 * gas/mips/cp1-names-mips64r2.d: New test.
53 * gas/mips/cp1-names-numeric.d: New test.
54 * gas/mips/cp1-names-r3000.d: New test.
55 * gas/mips/cp1-names-r4000.d: New test.
56 * gas/mips/cp1-names-sb1.d: New test.
57 * gas/mips/cp1-names.s: New test.
58 * gas/mips/micromips-insn32.d: Add the correct symbolic names for the CP1
60 * gas/mips/micromips-noinsn32.d: Likewise.
61 * gas/mips/micromips-trap.d: Likewise.
62 * gas/mips/micromips.d: Likewise.
64 2013-12-16 Andrew Bennett <andrew.bennett@imgtec.com>
66 * gas/mips/msa.s: Reduced maximum element index range
67 for sldi, splati, copy_s, copy_u, insert and insve instructions.
68 * gas/mips/msa64.s: Likewise.
69 * gas/mips/micromips@msa.d: Likewise.
70 * gas/mips/micromips@msa64.d: Likewise.
71 * gas/mips/msa.d: Likewise.
72 * gas/mips/msa64.d: Likewise.
74 2013-12-13 Kuan-Lin Chen <kuanlinchentw@gmail.com>
76 * gas/all/gas.exp: Add expected failures for NDS32.
77 * gas/elf/elf.exp: Likewise.
78 * gas/lns/lns.exp: Use alternate test.
79 * gas/macros/irp.d: Skip for NDS32.
80 * gas/macros/macros.exp: Skip some tests for the NDS32.
81 * gas/macros/rept.d: Skip for NDS32.
82 * gas/macros/test3.d: Skip for NDS32.
83 * gas/nds32: New directory.
84 * gas/nds32/alu-1.s: New test.
85 * gas/nds32/alu-1.d: Likewise.
86 * gas/nds32/alu-2.s: Likewise.
87 * gas/nds32/alu-2.d: Likewise.
88 * gas/nds32/br-1.d: Likewise.
89 * gas/nds32/br-1.s: Likewise.
90 * gas/nds32/br-2.d: Likewise.
91 * gas/nds32/br-2.s: Likewise.
92 * gas/nds32/ji-jr.d: Likewise.
93 * gas/nds32/ji-jr.s: Likewise.
94 * gas/nds32/ls.d: Likewise.
95 * gas/nds32/ls.s: Likewise.
96 * gas/nds32/lsi.d: Likewise.
97 * gas/nds32/lsi.s: Likewise.
98 * gas/nds32/to-16bit-v1.d: Likewise.
99 * gas/nds32/to-16bit-v1.s: Likewise.
100 * gas/nds32/to-16bit-v2.d: Likewise.
101 * gas/nds32/to-16bit-v2.s: Likewise.
102 * gas/nds32/to-16bit-v3.d: Likewise.
103 * gas/nds32/to-16bit-v3.s: Likewise.
104 * gas/nds32/nds32.exp: New test driver.
106 2013-12-07 Mike Frysinger <vapier@gentoo.org>
108 * gas/bfin/bit2.s: Remove +x file mode.
109 * gas/bfin/cache2.s: Likewise.
110 * gas/bfin/control_code2.s: Likewise.
111 * gas/bfin/event2.s: Likewise.
112 * gas/bfin/flow2.s: Likewise.
113 * gas/bfin/logical2.s: Likewise.
114 * gas/bfin/move2.s: Likewise.
115 * gas/bfin/shift2.s: Likewise.
116 * gas/bfin/stack2.s: Likewise.
117 * gas/bfin/vector2.s: Likewise.
118 * gas/bfin/video2.s: Likewise.
119 * gas/epiphany/sample.s: Likewise.
120 * gas/pe/aligncomm-a.d: Likewise.
121 * gas/pe/aligncomm-a.s: Likewise.
122 * gas/pe/aligncomm-b.d: Likewise.
123 * gas/pe/aligncomm-c.d: Likewise.
124 * gas/pe/aligncomm-c.s: Likewise.
125 * gas/pe/aligncomm-d.d: Likewise.
126 * gas/pe/aligncomm-d.s: Likewise.
127 * gas/pe/pe.exp: Likewise.
128 * gas/ppc/vle-simple-4.s: Likewise.
129 * gas/ppc/vle.d: Likewise.
130 * gas/ppc/vle.s: Likewise.
132 2013-11-27 Matthew Fortune <matthew.fortune@imgtec.com>
134 * gas/mips/mips.exp: Consider mips-mti-elf the same as mips-sde-elf
136 2013-11-20 Yufeng Zhang <yufeng.zhang@arm.com>
138 * gas/aarch64/msr.s: Add tests.
139 * gas/aarch64/msr.d: Update.
141 2013-11-19 Catherine Moore <clm@codesourcery.com>
143 * gas/mips/fix-pmc-rm7000-1.d: New.
144 * gas/mips/fix-pmc-rm7000-1.s: New.
145 * gas/mips/fix-pmc-rm7000-2.d: New.
146 * gas/mips/fix-pmc-rm7000-2.s: New.
147 * gas/mips/micromips@fix-pmc-rm7000-1.d: New.
148 * gas/mips/micromips@fix-pmc-rm7000-2.d: New.
149 * gas/mips/mips.exp: Run new tests.
151 2013-11-18 H.J. Lu <hongjiu.lu@intel.com>
153 * gas/i386/avx512f-nondef.d: Updated for mingw.
154 * gas/i386/mpx-add-bnd-prefix.d: Likewise.
155 * gas/i386/x86-64-avx512f-nondef.d: Likewise.
156 * gas/i386/x86-64-mpx-add-bnd-prefix.d: Likewise.
157 * gas/i386/x86-64-mpx-addr32.d: Likewise.
158 * gas/i386/x86-64-opcode.d: Likewise.
159 * gas/i386/x86-64-sha.d: Likewise.
161 2013-11-18 Renlin Li <Renlin.Li@arm.com>
163 * gas/arm/attr-march-armv7ve.d: New test case for armv7ve.
165 2013-11-18 Zhenqiang Chen <zhenqiang.chen@linaro.org>
167 * gas/aarch64/sysreg.s: Add test.
168 * gas/aarch64/sysreg.d: Update.
170 2013-11-18 Yufeng Zhang <yufeng.zhang@arm.com>
174 2013-11-15 Yufeng Zhang <yufeng.zhang@arm.com>
176 * gas/aarch64/diagnostic.s: Add tests.
177 * gas/aarch64/diagnostic.l: Update.
178 * gas/aarch64/tracereg-illegal.d: New file.
179 * gas/aarch64/tracereg-illegal.l: Ditto.
180 * gas/aarch64/tracereg-illegal.s: Ditto.
181 * gas/aarch64/tracereg.d: Ditto.
182 * gas/aarch64/tracereg.s: Ditto.
184 2013-11-17 H.J. Lu <hongjiu.lu@intel.com>
186 * gas/i386/i386.exp: Run x86-64-mpx-branch-1 and
187 x86-64-mpx-branch-2 on 64-bit ELF targets.
188 * gas/i386/x86-64-mpx-branch-1.d: New file.
189 * gas/i386/x86-64-mpx-branch-1.s: Likewise.
190 * gas/i386/x86-64-mpx-branch-2.d: Likewise.
191 * gas/i386/x86-64-mpx-branch-2.s: Likewise.
193 2013-11-15 Yufeng Zhang <yufeng.zhang@arm.com>
195 * gas/aarch64/diagnostic.s: Add tests.
196 * gas/aarch64/diagnostic.l: Update.
197 * gas/aarch64/tracereg-illegal.d: New file.
198 * gas/aarch64/tracereg-illegal.l: Ditto.
199 * gas/aarch64/tracereg-illegal.s: Ditto.
200 * gas/aarch64/tracereg.d: Ditto.
201 * gas/aarch64/tracereg.s: Ditto.
203 2013-11-15 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
205 * gas/i386/inval-avx512f.s: Add invalid test for gather instruction
207 * gas/i386/inval-avx512f.l: Update correspondingly.
209 2013-11-05 Yufeng Zhang <yufeng.zhang@arm.com>
211 * gas/aarch64/deprecated.d: New file.
212 * gas/aarch64/deprecated.l: New file.
213 * gas/aarch64/deprecated.s: New file.
214 * gas/aarch64/sysreg-1.s: Add tests.
215 * gas/aarch64/sysreg-1.d: Add tests.
217 2013-11-05 Yufeng Zhang <yufeng.zhang@arm.com>
219 * gas/aarch64/alias.s: Add tests.
220 * gas/aarch64/alias.d: Update.
221 * gas/aarch64/no-aliases.d: Update.
222 * gas/aarch64/diagnostic.s: Add tests.
223 * gas/aarch64/diagnostic.l: Update.
224 * gas/aarch64/illegal.s: Add tests.
225 * gas/aarch64/illegal.l: Update.
227 2013-11-05 Yufeng Zhang <yufeng.zhang@arm.com>
229 * gas/aarch64/diagnostic.s: Add tests of ldp/stp.
230 * gas/aarch64/diagnostic.l: Update.
232 2013-11-05 Will Newton <will.newton@linaro.org>
234 * gas/aarch64/advsimd-mov-bad.d: New file.
235 * gas/aarch64/advsimd-mov-bad.s: Likewise.
237 2013-11-04 Jan Beulich <jbeulich@suse.com>
239 * gas/i386/x86-64-suffix-bad.[sl]: New.
240 * gas/i386/i386.exp: Run new test.
242 2013-11-02 Alan Modra <amodra@gmail.com>
244 * gas/cfi/cfi-x86_64.d: Match when lacking end of section padding.
246 2013-10-29 Jan Beulich <jbeulich@suse.com>
248 * gas/microblaze/relax_size.elf: Drop expectation of no longer
249 present STT_FILE symbol.
250 * gas/microblaze/relax_size2.elf: Likewise.
252 2013-10-18 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
254 * gas/mips/micromips@msa-branch.d, gas/mips/msa-branch.d,
255 gas/mips/msa-branch.s: New.
256 * gas/mips/mips.exp: Run new tests.
258 2013-10-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
260 * gas/arm/neon-cov.d: Adjust output.
262 2013-10-14 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
264 * gas/mips/micromips@msa-relax.d, gas/mips/micromips@msa.d,
265 gas/mips/micromips@msa64.d, gas/mips/msa-relax.d,
266 gas/mips/msa-relax.l, gas/mips/msa-relax.s,
267 gas/mips/msa.d, gas/mips/msa.s, gas/mips/msa64.d,
268 gas/mips/msa64.s: New.
269 * gas/mips/mips.exp: Run new tests.
271 2013-10-14 Nick Clifton <nickc@redhat.com>
273 * gas/all/itbl-test.c (main): Close fas.
275 2013-10-13 Sandra Loosemore <sandra@codesourcery.com>
277 * gas/nios2/warn_nobreak.l: Update text of warning messages.
278 * gas/nios2/registers.s: Use "sstatus" rather than "ba"
279 as the primary name of r30.
280 * gas/nios2/registers.d: Likewise.
282 2013-10-12 H.J. Lu <hongjiu.lu@intel.com>
284 * gas/i386/mpx.s: Remove bndcl/bndcu/bndcn tests with AX.
285 * gas/i386/x86-64-mpx.s: Likwise.
287 * gas/i386/mpx.d: Updated.
288 * gas/i386/x86-64-mpx.d: Likewise.
290 2013-10-10 Sean Keys <skeys@ipdatasys.com>
292 * gas/xgate/all_insns.d: Add com macro insn test.
293 * gas/xgate/all_insns.s: Add com macro insn test.
295 2013-10-08 Jan Beulich <jbeulich@suse.com>
297 * gas/arm/thumb-w-good.s: Add PUSH.W and POP.W tests.
298 * gas/arm/thumb-w-good.d: Update accordingly.
300 2013-10-08 Nick Clifton <nickc@redhat.com>
302 * gas/msp430/bad.s: New test: Checks erroneous size extensions.
303 * gas/msp430/bad.d: New test command file.
304 * gas/msp430/bad.l: New file: Expected error messages.
305 * gas/msp430/msp430.exp: Run the new test.
306 * gas/msp430/msp430x.s: Add "<foo>.a" aliases of "<foo>a"
308 * gas/msp430/msp430x.d: Update expected disassembly.
310 2013-10-07 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
312 * gas/mips/micromips@virt64.d: Fix dmfgc0 and dmtgc0.
314 2013-10-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
316 * gas/arm/thumb2_it.s: Add test for narrow tst.
317 * gas/arm/thumb2_it.d: Update expected output.
318 * gas/arm/thumb2_it_auto.d: Likewise.
320 2013-09-30 Saravanan Ekanathan <saravanan.ekanathan@amd.com>
322 * gas/i386/i386.exp: Run bdver4 test cases.
323 * gas/i386/nops-1-bdver4.d: New.
324 * gas/i386/arch-10-bdver4.d: New.
325 * gas/i386/x86-64-nops-1-bdver4.d: New.
326 * gas/i386/x86-64-arch-2-bdver4.d: New.
328 2013-09-17 Richard Sandiford <rsandifo@linux.vnet.ibm.com>
330 * gas/s390/zarch-z196.s, gas/s390/zarch-z196.d: Test CLIH with
333 2013-09-16 Will Newton <will.newton@linaro.org>
335 * gas/arm/neon-ldst-es.d: Add VLD1.64 instructions.
336 * gas/arm/neon-ldst-es.s: Likewise.
337 * testsuite/gas/arm/neon-ldst-es-bad.d: New file.
338 * testsuite/gas/arm/neon-ldst-es-bad.l: Likewise.
339 * testsuite/gas/arm/neon-ldst-es-bad.s: Likewise.
341 2013-09-12 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
343 * gas/mips/bltzal.s: New file.
344 * gas/mips/bltzal.l: New file.
345 * gas/mips/mips.exp: Run the bltzal test.
347 2013-09-12 Nick Clifton <nickc@redhat.com>
349 * gas/cfi/cfi-alpha-1.d: Update expected output to allow for
351 * gas/cfi/cfi-alpha-3.d: Likewise.
352 * gas/cfi/cfi-arm-1.d: Likewise.
353 * gas/cfi/cfi-common-1.d: Likewise.
354 * gas/cfi/cfi-common-2.d: Likewise.
355 * gas/cfi/cfi-common-3.d: Likewise.
356 * gas/cfi/cfi-common-4.d: Likewise.
357 * gas/cfi/cfi-common-5.d: Likewise.
358 * gas/cfi/cfi-common-6.d: Likewise.
359 * gas/cfi/cfi-common-7.d: Likewise.
360 * gas/cfi/cfi-hppa-1.d: Likewise.
361 * gas/cfi/cfi-i386-2.d: Likewise.
362 * gas/cfi/cfi-i386.d: Likewise.
363 * gas/cfi/cfi-m68k.d: Likewise.
364 * gas/cfi/cfi-mips-1.d: Likewise.
365 * gas/cfi/cfi-ppc-1.d: Likewise.
366 * gas/cfi/cfi-s390-1.d: Likewise.
367 * gas/cfi/cfi-s390x-1.d: Likewise.
368 * gas/cfi/cfi-sh-1.d: Likewise.
369 * gas/cfi/cfi-sparc-1.d: Likewise.
370 * gas/cfi/cfi-sparc64-1.d: Likewise.
371 * gas/cfi/cfi-x86_64.d: Likewise.
373 2013-09-04 Tristan Gingold <gingold@adacore.com>
375 * gas/ppc/aix.exp: Run xcoff-toc-1 test.
376 * gas/ppc/xcoff-toc-1.s, gas/ppc/xcoff-toc-1.d: New test.
378 2013-09-04 Roland McGrath <mcgrathr@google.com>
381 * gas/arm/udf-bad.s: New file.
382 * gas/arm/udf-bad.d: New file.
383 * gas/arm/udf-bad.l: New file.
384 * gas/arm/udf.s: New file.
385 * gas/arm/udf.d: New file.
386 * gas/arm/udf.l: New file.
388 2013-08-28 Nick Clifton <nickc@redhat.com>
390 * gas/aarch64/illegal.s: Add illegal constant for logical
392 * gas/aarch64/illegal.l: Add expected error message.
394 2013-08-23 Maciej W. Rozycki <macro@codesourcery.com>
396 * gas/testsuite/gas/mips/micromips-insn32.d: Adjust for delay
397 slot scheduling of ALNV.PS.
398 * gas/testsuite/gas/mips/micromips-noinsn32.d: Likewise.
399 * gas/testsuite/gas/mips/micromips-trap.d: Likewise.
400 * gas/testsuite/gas/mips/micromips.d: Likewise.
401 * gas/testsuite/gas/mips/micromips@alnv_ps-swap.d: Likewise.
403 2013-08-23 Yuri Chornoivan <yurchor@ukr.net>
406 * gas/d10v/instruction_packing.d: Fix typos.
407 * gas/z80/atend.d: Likewise.
409 2013-08-23 Will Newton <will.newton@linaro.org>
411 * testsuite/gas/arm/neon-addressing-bad.l: Add test for
412 VLDn and VSTn instructions.
413 * testsuite/gas/arm/neon-addressing-bad.s: Likewise.
415 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
417 * gas/mips/ase-errors-1.l, gas/mips/ase-errors-2.l,
418 gas/mips/ase-errors-3.l, gas/mips/ase-errors-4.l, gas/mips/at-2.l,
419 gas/mips/baddata1.l, gas/mips/elf-rel30.l, gas/mips/illegal.l,
420 gas/mips/jalr.l, gas/mips/ldstla-32-1.l, gas/mips/ldstla-32-mips3-1.l,
421 gas/mips/lui-1.l, gas/mips/macro-warn-1.l, gas/mips/macro-warn-1-n32.l,
422 gas/mips/macro-warn-2.l, gas/mips/macro-warn-3.l,
423 gas/mips/macro-warn-4.l, gas/mips/micromips-branch-delay.l,
424 gas/mips/micromips-branch-relax.l,
425 gas/mips/micromips-branch-relax-pic.l, gas/mips/micromips-ill.l,
426 gas/mips/micromips.l, gas/mips/micromips-size-0.l,
427 gas/mips/micromips-size-1.l, gas/mips/micromips-warn-branch-delay.l,
428 gas/mips/micromips-warn.l, gas/mips/mips16e-64.l,
429 gas/mips/mips16e-save-err.l, gas/mips/mips1-fp.l,
430 gas/mips/mips32r2-fp32.l, gas/mips/mips32r2-ill.l,
431 gas/mips/mips32-sf32.l, gas/mips/mips4-branch-likely.l,
432 gas/mips/mips4-fp.l, gas/mips/mips5-fp.l, gas/mips/mips64-mips3d.l,
433 gas/mips/mips-double-float-flag.l, gas/mips/mips-gp64-fp32.l,
434 gas/mips/mips-gp64-fp64.l, gas/mips/mips-hard-float-flag.l,
435 gas/mips/mips-macro-ill-nofp.l, gas/mips/mips-macro-ill-sfp.l,
436 gas/mips/nan-error-1.l, gas/mips/nan-error-2.l, gas/mips/noat-2.l,
437 gas/mips/noat-3.l, gas/mips/noat-4.l, gas/mips/noat-5.l,
438 gas/mips/noat-6.l, gas/mips/noat-7.l, gas/mips/octeon-ill.l,
439 gas/mips/r5900-error-vu0.l, gas/mips/r5900-nollsc.l,
440 gas/mips/relax-bc1any.l, gas/mips/relax-bposge.l, gas/mips/relax.l,
441 gas/mips/relax-swap1.l, gas/mips/relax-swap2.l, gas/mips/set-arch.l,
442 gas/mips/tls-ill.l, gas/mips/vr5400-ill.l: Adjust expected output.
444 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
446 * gas/mips/ext-ill.l, gas/mips/mips64r2-ill.l: Expect DEXT and DINS
447 error messages to have the same form as the EXT and INS ones.
448 * gas/mips/micromips-insn32.d, gas/mips/micromips-noinsn32.d,
449 gas/mips/micromips-trap.d, gas/mips/micromips.d,
450 gas/mips/micromips@mips64r2.d, gas/mips/mips64r2.d: Expect
451 "dext" and "dins" instead of "dextm", "dextu", "dinsm" and "dinsu".
453 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
455 * gas/mips/octeon-ill.l: Adjust expected output.
456 * gas/mips/lui-1.l, gas/mips/lui-1.s: Add more cases.
458 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
460 * gas/mips/ext-ill.l, gas/mips/lui-1.l, gas/mips/mips16e-64.l,
461 gas/mips/mips32r2-ill-fp64.l, gas/mips/mips32r2-ill-nofp.l,
462 gas/mips/mips32r2-ill.l, gas/mips/mips64r2-ill.l,
463 gas/mips/octeon-ill.l, gas/mips/r5900-error-vu0.l,
464 gas/mips/vr5400-ill.l: Adjust expected errors.
465 * gas/mips/micromips-size-0.l,
466 gas/mips/micromips-size-0.s: Likewise. Add new tests.
467 * gas/mips/mips16e-save-err.s, gas/mips/mips16e-save-err.l: New test.
468 * gas/mips/mips.exp: Run it.
470 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
472 * gas/mips/micromips-ill.l: Expect "floating-point expression required"
474 2013-08-06 Jürgen Urban <JuergenUrban@gmx.de>
476 * gas/mips/r5900-error-vu0.s, gas/mips/r5900-error-vu0.l,
477 gas/mips/r5900-full-vu0.s, gas/mips/r5900-full-vu0.d: Allow
478 single-channel suffixes to be elided.
480 2013-08-04 Jürgen Urban <JuergenUrban@gmx.de>
482 * gas/mips/r5900-vu0.d: Expect $vfN and $viN instead of numeric
483 coprocessor registers.
484 * gas/mips/r5900-all-vu0.s, gas/mips/r5900-all-vu0.d,
485 gas/mips/r5900-full-vu0.s, gas/mips/r5900-full-vu0.d,
486 gas/mips/r5900-error-vu0.s, gas/mips/r5900-error-vu0.l: New tests.
487 * gas/mips/mips.exp: Run them.
489 2013-08-03 Richard Sandiford <rdsandiford@googlemail.com>
491 * gas/mips/mips16-macro.s, gas/mips/mips16-macro.d: New test.
492 * gas/mips/mips.exp: Run it.
494 2013-07-26 Sergey Guriev <sergey.s.guriev@intel.com>
495 Alexander Ivchenko <alexander.ivchenko@intel.com>
496 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
497 Sergey Lega <sergey.s.lega@intel.com>
498 Anna Tikhonova <anna.tikhonova@intel.com>
499 Ilya Tocar <ilya.tocar@intel.com>
500 Andrey Turetskiy <andrey.turetskiy@intel.com>
501 Ilya Verbin <ilya.verbin@intel.com>
502 Kirill Yukhin <kirill.yukhin@intel.com>
503 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
505 * gas/cfi/cfi-i386.s: Add tests for k0-k7.
506 * gas/cfi/cfi-i386.d: Change to reflect above mentioned changes.
507 * gas/cfi/cfi-x86_64.s: Add tests for xmm16-31, k0-7.
508 * gas/cfi/cfi-x86_64.d: Change to reflect above mentioned changes.
509 * gas/i386/ilp32/cfi/cfi-x86_64.d: Ditto.
510 * gas/i386/intel-regs.s: Add tests for zmm0 and xmm16 registers.
511 * gas/i386/intel-regs.d: Change correspondingly.
512 * gas/i386/prefetch-intel.d: Reflect implementation of prefetchwt1.
513 * gas/i386/prefetch.d: Ditto.
514 * gas/i386/x86-64-prefetch-intel.d: Ditto.
515 * gas/i386/x86-64-prefetch.d: Ditto.
516 * gas/i386/avx512f-intel.d: New.
517 * gas/i386/avx512f-nondef.d: New.
518 * gas/i386/avx512f-nondef.s: New.
519 * gas/i386/avx512f-opts-intel.d: New.
520 * gas/i386/avx512f-opts.d: New.
521 * gas/i386/avx512f-opts.s: New.
522 * gas/i386/avx512f.d: New.
523 * gas/i386/avx512f.s: New.
524 * gas/i386/avx512cd-intel.d: New.
525 * gas/i386/avx512cd.d: New.
526 * gas/i386/avx512cd.s: New.
527 * gas/i386/avx512er-intel.d: New.
528 * gas/i386/avx512er.d: New.
529 * gas/i386/avx512er.s: New.
530 * gas/i386/avx512pf-intel.d: New.
531 * gas/i386/avx512pf.d: New.
532 * gas/i386/avx512pf.s: New.
533 * gas/i386/evex-lig.s: New.
534 * gas/i386/evex-lig256-intel.d: New.
535 * gas/i386/evex-lig256.d: New.
536 * gas/i386/evex-lig512-intel.d: New.
537 * gas/i386/evex-lig512.d: New.
538 * gas/i386/evex-wig.s: New.
539 * gas/i386/evex-wig1-intel.d: New.
540 * gas/i386/evex-wig1.d: New.
541 * gas/i386/inval-avx512f.l: New.
542 * gas/i386/inval-avx512f.s: New.
543 * gas/i386/x86-64-avx512f-intel.d: New.
544 * gas/i386/x86-64-avx512f-nondef.d: New.
545 * gas/i386/x86-64-avx512f-nondef.s: New.
546 * gas/i386/x86-64-avx512f-opts-intel.d: New.
547 * gas/i386/x86-64-avx512f-opts.d: New.
548 * gas/i386/x86-64-avx512f-opts.s: New.
549 * gas/i386/x86-64-avx512f.d: New.
550 * gas/i386/x86-64-avx512f.s: New.
551 * gas/i386/x86-64-avx512cd-intel.d: New.
552 * gas/i386/x86-64-avx512cd.d: New.
553 * gas/i386/x86-64-avx512cd.s: New.
554 * gas/i386/x86-64-avx512er-intel.d: New.
555 * gas/i386/x86-64-avx512er.d: New.
556 * gas/i386/x86-64-avx512er.s: New.
557 * gas/i386/x86-64-avx512pf-intel.d: New.
558 * gas/i386/x86-64-avx512pf.d: New.
559 * gas/i386/x86-64-avx512pf.s: New.
560 * gas/i386/x86-64-evex-lig.s: New.
561 * gas/i386/x86-64-evex-lig256-intel.d: New.
562 * gas/i386/x86-64-evex-lig256.d: New.
563 * gas/i386/x86-64-evex-lig512-intel.d: New.
564 * gas/i386/x86-64-evex-lig512.d: New.
565 * gas/i386/x86-64-evex-wig.s: New.
566 * gas/i386/x86-64-evex-wig1-intel.d: New.
567 * gas/i386/x86-64-evex-wig1.d: New.
568 * gas/i386/x86-64-inval-avx512f.l: New.
569 * gas/i386/x86-64-inval-avx512f.s: New.
570 * gas/i386/i386.exp: Run new AVX-512 tests.
572 2013-07-25 Richard Sandiford <rdsandiford@googlemail.com>
574 * gas/mips/loongson-2f.d: Fix expected output for madd.ps,
575 msub.ps, nmadd.ps and nmsub.ps.
577 2013-07-25 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
579 * gas/i386/sha.d: New.
580 * gas/i386/sha.s: New.
581 * gas/i386/x86-64-sha.d: New.
582 * gas/i386/x86-64-sha.s: New.
583 * gas/i386/i386.exp: Run new SHA tests.
585 2013-07-24 Anna Tikhonova <anna.tikhonova@intel.com>
586 Kirill Yukhin <kirill.yukhin@intel.com>
587 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
589 * gas/i386/mpx-add-bnd-prefix.s: New.
590 * gas/i386/mpx-add-bnd-prefix.d: New.
591 * gas/i386/mpx-inval-1.l: New.
592 * gas/i386/mpx-inval-1.s: New.
593 * gas/i386/mpx.d: New.
594 * gas/i386/mpx.s: New.
595 * gas/i386/x86-64-mpx-add-bnd-prefix.d: New.
596 * gas/i386/x86-64-mpx-add-bnd-prefix.s: New.
597 * gas/i386/x86-64-mpx-addr32.d: New.
598 * gas/i386/x86-64-mpx-addr32.s: New.
599 * gas/i386/x86-64-mpx-inval-1.l: New.
600 * gas/i386/x86-64-mpx-inval-1.s: New.
601 * gas/i386/x86-64-mpx-inval-2.l: New.
602 * gas/i386/x86-64-mpx-inval-2.s: New.
603 * gas/i386/x86-64-mpx.d: New.
604 * gas/i386/x86-64-mpx.s: New.
605 * gas/i386/nops.d: Adjust to MPX changes.
606 * gas/i386/nops.s: Likewise.
607 * gas/i386/x86-64-nops.d: Likewise.
608 * gas/i386/x86-64-nops.s: Likewise.
609 * gas/i386/ilp32/x86-64-nops.d: Likewise.
610 * gas/i386/i386.exp: Run new MPX tests.
612 2013-07-24 Tristan Gingold <gingold@adacore.com>
614 * gas/ppc/test2xcoff32.s, gas/ppc/test2xcoff32.d: New files
615 * gas/ppc/ppc.exp: Add new test.
616 * gas/ppc/xcoff-br16-1.s, gas/ppc/xcoff-br16-1.d,
617 gas/ppc/xcoff-br16-2.s, gas/ppc/xcoff-br16-2.d: New files
618 * gas/ppc/aix.exp: Add new tests.
620 2013-07-19 Yufeng Zhang <yufeng.zhang@arm.com>
622 * gas/aarch64/ilp32-basic.d (#as): Update to use -mabi=ilp32
624 2013-07-14 Richard Sandiford <rdsandiford@googlemail.com>
626 * gas/mips/vr5400-ill.s, gas/mips/vr5400-ill.l: Add some more cases.
627 * gas/mips/micromips-ill.s, gas/mips/micromips-ill.l: New test.
628 * gas/mips/mips.exp: Run it.
630 2013-07-14 Richard Sandiford <rdsandiford@googlemail.com>
632 * gas/mips/at-2.l: Remove duplicated $at warnings.
633 * gas/mips/ext-ill.l, gas/mips/lui-1.l, gas/mips/mips32r2-ill.l,
634 gas/mips/mips32r2-ill-nofp.l, gas/mips/mips32r2-ill-fp64.l,
635 gas/mips/mips64r2-ill.l, gas/mips/octeon-ill.l: Update error
636 messages. Expect negative numbers to be printed as such,
637 rather than as large unsigned positive numbers.
639 2013-07-12 Maciej W. Rozycki <macro@codesourcery.com>
641 * gas/mips/nan-2008-1.d: New test.
642 * gas/mips/nan-2008-2.d: New test.
643 * gas/mips/nan-2008-3.d: New test.
644 * gas/mips/nan-2008-4.d: New test.
645 * gas/mips/nan-legacy-1.d: New test.
646 * gas/mips/nan-legacy-2.d: New test.
647 * gas/mips/nan-legacy-3.d: New test.
648 * gas/mips/nan-legacy-4.d: New test.
649 * gas/mips/nan-legacy-5.d: New test.
650 * gas/mips/nan-error-1.l: New list test.
651 * gas/mips/nan-error-2.l: New list test.
652 * gas/mips/nan-2008-override.s: New test source.
653 * gas/mips/nan-2008.s: New test source.
654 * gas/mips/nan-legacy-override.s: New test source.
655 * gas/mips/nan-legacy.s: New test source.
656 * gas/mips/nan-error-1.s: New test source.
657 * gas/mips/nan-error-2.s: New test source.
658 * gas/mips/mips.exp: Run the new tests.
660 2013-07-09 Richard Sandiford <rdsandiford@googlemail.com>
662 * gas/mips/la-reloc.s, gas/mips/la-reloc.d, gas/mips/dla-reloc.s,
663 gas/mips/dla-reloc.d: Add files missing from earlier commit.
665 2013-07-08 H.J. Lu <hongjiu.lu@intel.com>
668 * gas/i386/simd.s: Add a test for cvttps2pi.
669 * gas/i386/simd-intel.d: Updated.
670 * gas/i386/simd.d: Likewise.
672 2013-07-08 Richard Sandiford <rdsandiford@googlemail.com>
674 * gas/mips/la.s, gas/mips/la.d, gas/mips/la-svr4pic.d,
675 gas/mips/la-xgot.d: Add tests for bracketed addresses.
677 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
679 * gas/mips/ldstla-32.d: Avoid "lui at,0x0" sequences for
681 * gas/mips/ldstla-32-shared.d: Likewise.
682 * gas/mips/mcu.d: Use ADDIU in preference to LI+ADDU when adding
683 16-bit constants to the base.
684 * gas/mips/micromips@mcu.d: Likewise.
685 * gas/mips/micromips@cache.d: Likewise.
686 * gas/mips/micromips@pref.d: Likewise.
687 * gas/mips/micromips.d, gas/mips/micromips-insn32.d,
688 gas/mips/micromips-noinsn32.d, gas/mips/micromips-trap.d: Likewise.
689 Allow the full 16-bit offset range to be used for SB, LB and LBU in
690 USH and ULH sequences. Fix the expected output for LD and SD when
691 the two LW and SW offsets need different high parts.
692 * gas/mips/eva.s: Test PREFE with relocation operators.
693 * gas/mips/eva.d: Use ADDIU in preference to LI+ADDU for 16-bit
694 constants. Update after eva.s change.
695 * gas/mips/micromips@eva.d: Likewise.
696 * gas/mips/ld-reloc.s, gas/mips/ld-reloc.d, gas/mips/l_d-reloc.s,
697 gas/mips/l_d-reloc.d, gas/mips/ulw-reloc.s, gas/mips/ulw-reloc.d,
698 gas/mips/micromips@ulw-reloc.d, gas/mips/ulh-reloc.s,
699 gas/mips/ulh-reloc.d: New tests.
700 * gas/mips/mips.exp: Run them.
702 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
704 * gas/mips/eva.d, gas/mips/micromips@eva.d: Remove hard-coded
705 addresses. Use gpr-names=numeric.
707 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
709 * gas/mips/mips16.d, gas/mips/mips16-64.d: Remove trailing whitespace
710 from ENTRY and EXIT lines.
712 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
714 * gas/mips/vr5400-ill.s, gas/mips/vr5400-ill.l: New test.
715 * gas/mips/mips.exp: Run it.
717 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
719 * gas/mips/lb.d, gas/mips/sb.d: Use coprocessor register names
722 2013-07-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
724 * gas/s390/zarch-zEC12.s: Change bprp second operand and add
725 variants requiring relocations.
726 * gas/s390/zarch-zEC12.d: Likewise.
728 2013-07-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
730 * gas/aarch64/reloc-insn.s (func): Replace :got_prel19: with :got:.
732 2013-06-26 Yufeng Zhang <yufeng.zhang@arm.com>
734 * gas/aarch64/ilp32-basic.d: New file.
735 * gas/aarch64/ilp32-basic.s: New file.
737 2013-06-25 Maciej W. Rozycki <macro@codesourcery.com>
739 * gas/mips/micromips-insn32.d: New test.
740 * gas/mips/micromips-noinsn32.d: Likewise.
741 * gas/mips/micromips.l: Rename to...
742 * gas/mips/micromips-warn.l: ... this.
743 * gas/mips/micromips.d: Update accordingly.
744 * gas/mips/micromips-trap.d: Likewise.
745 * gas/mips/micromips.l: New list test.
746 * gas/mips/micromips.s: Add conditionals.
747 * gas/mips/mips.exp: Run the new tests.
749 2013-06-24 Roland McGrath <mcgrathr@google.com>
751 * gas/arm/macro-vld1.s: Add a case with whitespace before '}'.
752 * gas/arm/macro-vld1.d: Update.
754 * gas/arm/macro-pld.s: Add a 'push {r0}' case.
755 * gas/arm/macro-pld.d: Update expected output.
756 * gas/arm/macro-vld1.s: New file.
757 * gas/arm/macro-vld1.d: New file.
759 2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
761 * gas/mips/mips.exp: Remove "LOSE" comments.
762 (run_dump_test_arch): Remove format selector support.
763 (run_dump_test_arches): Remove associated upvars.
764 (elf, ecoff, aout, no_mips16, no_micromips): Remove variables.
765 Remove all conditions based on them, on the assumption that $elf
766 is true and the others are false. Rename "elf-jal" to "jal".
767 (tmips): Set to "t" for *bsd targets.
768 * gas/mips/elf-jal.d: Rename to...
769 * gas/mips/jal.d: ...this, replacing the old file.
770 * gas/mips/micromips@elf-jal.d: Rename to...
771 * gas/mips/micromips@jal.d: ...this.
772 * gas/mips/at-1.d, gas/mips/ld.d, gas/mips/l_d.d, gas/mips/lui.d,
773 gas/mips/mips1@l_d.d, gas/mips/mips1@ld-forward.d, gas/mips/mips1@ld.d,
774 gas/mips/mips1@s_d.d, gas/mips/s_d.d, gas/mips/sd.d: Remove ECOFF
775 relocation names. Do not allow any offset on the symbol.
777 2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
779 * gas/mips/lineno.d: Remove ellipsis.
781 2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
783 * gas/all/gas.exp: Remove reference to mips-ecoff.
784 * gas/mips/branch-misc-1.d, gas/mips/branch-misc-2.d,
785 gas/mips/branch-misc-2-64.d, gas/mips/branch-misc-2pic.d,
786 gas/mips/branch-misc-2pic-64.d, gas/mips/branch-swap.d: Remove
787 skips for mips-*-ecoff.
789 2013-06-20 Richard Sandiford <rdsandiford@googlemail.com>
791 * gas/mips/ase-errors-1.s, gas/mips/ase-errors-1.l,
792 gas/mips/ase-errors-2.s, gas/mips/ase-errors-2.l,
793 gas/mips/ase-errors-3.s, gas/mips/ase-errors-3.l,
794 gas/mips/ase-errors-4.s, gas/mips/ase-errors-4.l: New tests.
795 * gas/mips/mips.exp: Run them.
797 2013-06-18 Richard Sandiford <rdsandiford@googlemail.com>
799 * gas/mips/eva.d: Use -32.
801 2013-06-17 Catherine Moore <clm@codesourcery.com>
802 Maciej W. Rozycki <macro@codesourcery.com>
803 Chao-Ying Fu <fu@mips.com>
805 * gas/mips/mips.exp: Run new tests.
806 * gas/mips/eva.d: New.
807 * gas/mips/eva.s: New.
808 * gas/mips/micromips@eva.d: New.
810 2013-06-15 Richard Sandiford <rdsandiford@googlemail.com>
812 * gas/mips/loc-swap-3.d: Require -32.
814 2013-06-14 Richard Sandiford <rsandifo@linux.vnet.ibm.com>
816 * gas/mips/loc-swap-3.d, gas/mips/loc-swap-3.s: New test.
817 * gas/mips/mips.exp: Run it.
819 2013-06-13 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
821 * gas/mips/micromips@virt.d: New file.
822 * gas/mips/micromips@virt64.d: New file.
823 * gas/mips/mips.exp: Enable virt and virt64 tests for micromips.
825 2013-06-12 Sandra Loosemore <sandra@codesourcery.com>
827 * gas/nios2/movia.s: Add additional test case with negative
829 * gas/nios2/movia.d: Likewise.
831 2013-06-12 Sandra Loosemore <sandra@codesourcery.com>
833 * gas/nios2/tret.d: Correct eret encoding.
835 2013-06-10 Maciej W. Rozycki <macro@codesourcery.com>
837 * gas/mips/relax-bc1any.l: New test.
838 * gas/mips/relax-bc1any.s: New test source.
839 * gas/mips/mips.exp: Run the new test.
841 2013-06-09 Sandra Loosemore <sandra@codesourcery.com>
843 * gas/nios2/trap.s: Add additional test cases for optional
845 * gas/nios2/trap.d: Likewise.
847 2013-05-31 H.J. Lu <hongjiu.lu@intel.com>
849 * gas/i386/size-3.d: Updated for text/data/bss section alignment
851 * gas/i386/x86-64-size-1.d: Likewise.
852 * gas/i386/x86-64-unwind.d: Likewise.
853 * gas/i386/ilp32/x86-64-size-1.d: Likewise.
854 * gas/i386/ilp32/x86-64-size-5.d: Likewise.
855 * gas/i386/ilp32/x86-64-unwind.d: Likewise.
857 2013-05-31 Catherine Moore <clm@codesourcery.com>
859 * gas/mips/ehword.d: New.
860 * gas/mips/ehword.s: New.
861 * gas/mips/mips.exp: Run ehword test.
863 2013-05-29 Maciej W. Rozycki <macro@codesourcery.com>
865 * gas/mips/jalr3.d: New test.
866 * gas/mips/jalr3-n32.d: New test.
867 * gas/mips/jalr3-n64.d: New test.
868 * gas/mips/jalr3.s: New test source.
869 * gas/mips/mips.exp: Run the new tests.
871 2013-05-28 Cary Coutant <ccoutant@google.com>
873 * gas/cris/rd-dw2-1.d: Adjust expected output.
874 * gas/cris/rd-dw2-10.d: Likewise.
875 * gas/cris/rd-dw2-11.d: Likewise.
876 * gas/cris/rd-dw2-12.d: Likewise.
877 * gas/cris/rd-dw2-13.d: Likewise.
878 * gas/cris/rd-dw2-14.d: Likewise.
879 * gas/cris/rd-dw2-15.d: Likewise.
880 * gas/cris/rd-dw2-2.d: Likewise.
881 * gas/cris/rd-dw2-3.d: Likewise.
882 * gas/cris/rd-dw2-4.d: Likewise.
883 * gas/cris/rd-dw2-5.d: Likewise.
884 * gas/cris/rd-dw2-6.d: Likewise.
885 * gas/cris/rd-dw2-7.d: Likewise.
886 * gas/cris/rd-dw2-8.d: Likewise.
887 * gas/cris/rd-dw2-9.d: Likewise.
888 * gas/elf/dwarf2-1.d: Likewise.
889 * gas/elf/dwarf2-2.d: Likewise.
890 * gas/elf/dwarf2-3.d: Likewise.
891 * gas/i386/debug1.d: Likewise.
892 * gas/i386/dw2-compress-1.d: Likewise.
893 * gas/i386/ilp32/lns/lns-common-1.d: Likewise.
894 * gas/i386/ilp32/lns/lns-duplicate.d: Likewise.
895 * gas/ia64/pr13167.d: Likewise.
896 * gas/lns/lns-big-delta.d: Likewise.
897 * gas/lns/lns-common-1-alt.d: Likewise.
898 * gas/lns/lns-common-1.d: Likewise.
899 * gas/lns/lns-duplicate.d: Likewise.
900 * gas/mips/loc-swap-2.d: Likewise.
901 * gas/mips/loc-swap.d: Likewise.
902 * gas/mips/micromips@loc-swap-2.d: Likewise.
903 * gas/mips/micromips@loc-swap.d: Likewise.
904 * gas/mips/mips16-dwarf2-n32.d: Likewise.
905 * gas/mips/mips16-dwarf2.d: Likewise.
906 * gas/mips/mips16@loc-swap-2.d: Likewise.
907 * gas/mips/mips16@loc-swap.d: Likewise.
909 2013-05-28 Maciej W. Rozycki <macro@codesourcery.com>
911 * gas/mips/ld-zero.d: New test.
912 * gas/mips/ld-zero-2.d: New test.
913 * gas/mips/ld-zero-3.d: New test.
914 * gas/mips/ld-zero-q.d: New test.
915 * gas/mips/ld-zero-u.d: New test.
916 * gas/mips/ecoff@ld-zero-3.d: New test.
917 * gas/mips/micromips@ld-zero-2.d: New test.
918 * gas/mips/micromips@ld-zero-3.d: New test.
919 * gas/mips/ld-zero.s: New test source.
920 * gas/mips/ld-zero-2.s: New test source.
921 * gas/mips/ld-zero-3.s: New test source.
922 * gas/mips/ld-zero-q.s: New test source.
923 * gas/mips/ld-zero-u.s: New test source.
924 * gas/mips/mips.exp: Run the new tests.
926 2013-05-28 Yufeng Zhang <yufeng.zhang@arm.com>
928 * gas/aarch64/tls.d: Update.
929 * gas/aarch64/tls.s: Update.
931 2013-05-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
933 * gas/arm/armv8-a-bad.l: Update expected warning message.
934 * gas/arm/armv8-a-it-bad.l: Likewise.
936 2013-05-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
938 * gas/aarch64/adr_1.d: New file.
939 * gas/aarch64/adr_1.s: New file.
940 * gas/aarch64/b_1.d: New file.
941 * gas/aarch64/b_1.s: New file.
942 * gas/aarch64/beq_1.d: New file.
943 * gas/aarch64/beq_1.s: New file.
944 * gas/aarch64/ldr_1.d: New file.
945 * gas/aarch64/ldr_1.s: New file.
946 * gas/aarch64/tbz_1.d: New file.
947 * gas/aarch64/tbz_1.s: New file.
949 2013-05-24 Richard Sandiford <rsandifo@linux.vnet.ibm.com>
951 * gas/s390/zarch-z9-109-err.s, gas/s390/zarch-z9-109-err.l: New test.
952 * gas/s390/s390.exp: Run it.
954 2013-05-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
956 * gas/s390/zarch-zEC12.d: Adjust length operands for cdzt, cxzt,
958 * gas/s390/zarch-zEC12.d: Likewise.
960 2013-05-22 Jürgen Urban <JuergenUrban@gmx.de>
962 * gas/mips/r5900-full.s, gas/mips/r5900-full.d: Add tests for LQ
964 * gas/mips/r5900-vu0.s, gas/mips/r5900-vu0.d: New test.
965 * gas/mips/mips.exp: Run it.
967 2013-05-21 Alan Modra <amodra@gmail.com>
969 * gas/ppc/vsx2.d: Ignore trailing padding.
971 2013-05-20 Peter Bergner <bergner@vnet.ibm.com>
973 * gas/ppc/altivec2.d <bcdadd., bcdadd., vaddcuq, vaddecuq, vaddeuqm,
974 vaddudm, vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh,
975 vclzw, vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud.,
976 veqv, vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgew, vmrgow, vmulesw,
977 vmuleuw, vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast,
978 vorc, vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
979 vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
980 vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
981 vsubudm, vsubuqm, vupkhsw, vupklsw>: Add new tests.
982 * gas/ppc/altivec2.s: Likewise.
983 * gas/ppc/power8.d <bcdadd., bcdsub., bctar, bctarl, clrbhrb, fmrgew,
984 fmrgow, lqarx, lxsiwax, lxsiwzx, lxsspx, mfbhrbe, mfvsrd, mfvsrwz,
985 msgclrp, msgsndp, mtsle, mtvsrd, mtvsrwa, mtvsrwz, pbt., rfebb,
986 stqcx., stxsiwx, stxsspx, vaddcuq, vaddecuq, vaddeuqm, vaddudm,
987 vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh, vclzw,
988 vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud., veqv,
989 vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgow, vmulesw, vmuleuw,
990 vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast, vorc,
991 vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
992 vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
993 vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
994 vsubuqm, vupkhsw, vupklsw, waitasec, xsaddsp, xscvdpspn, xscvspdpn,
995 xscvsxdsp, xscvuxdsp, xsdivsp, xsmaddasp, xsmaddmsp, xsmsubasp,
996 xsmsubmsp, xsmulsp, xsnmaddasp, xsnmaddmsp, xsnmsubasp, xsnmsubmsp,
997 xsresp, xsrsp, xsrsqrtesp, xssqrtsp, xssubsp, xxleqv, xxlnand,
998 xxlorc>: Add new tests.
999 * gas/ppc/power8.s Likewise.
1000 * gas/ppc/vsx.d <lxvd2x, stxvd2x>: Add new tests.
1001 * gas/ppc/vsx.s Likewise.
1002 * gas/ppc/vsx2.d: New test file.
1003 * gas/ppc/vsx2.s: Likewise.
1004 * gas/ppc/ppc.exp: Run it.
1006 2013-05-16 Tristan Gingold <gingold@adacore.com>
1008 * gas/ppc/ppc.exp: Do not run simpshft on aix.
1010 2013-05-16 Nick Clifton <nickc@redhat.com>
1012 * gas/msp430/opcodes.s: Use correct value for .arch pseudo.
1013 * gas/msp430/msp430x.d: Use correct value for -mcpu option.
1015 2013-05-13 Yufeng Zhang <yufeng.zhang@arm.com>
1017 * gas/aarch64/diagnostic.s: Update.
1018 * gas/aarch64/diagnostic.l: Ditto.
1019 * gas/aarch64/movi.s: Add new tests.
1020 * gas/aarch64/movi.d: Update.
1022 2013-05-09 Andrew Pinski <apinski@cavium.com>
1024 * gas/mips/mips.exp: Run virt and virt64 testcases.
1025 * gas/mips/virt.d: New file.
1026 * gas/mips/virt.s: New file.
1027 * gas/mips/virt64.d: New file.
1028 * gas/mips/virt64.s: New file.
1030 2013-05-04 Richard Sandiford <rdsandiford@googlemail.com>
1032 * gas/mips/micromips-warn-branch-delay.d: Use numeric registers.
1034 2013-05-02 Richard Sandiford <rdsandiford@googlemail.com>
1036 * gas/mips/mips16-stabs.s, gas/mips/mips16-stabs.d: New test.
1037 * gas/mips/mips.exp: Run it.
1039 2013-05-02 Nick Clifton <nickc@redhat.com>
1041 * gas/all/gas.exp: Skip the DIFF1 test for the MSP430.
1042 Expect the FORWARD test to pass for the MSP430.
1043 Skip the REDEF tests for the MSP430.
1044 Expect the 930509A test to fail for the MSP430.
1045 * gas/all/sleb128-4.d: Skip for the MSP430.
1046 * gas/elf/elf.exp: Set target_machine to msp430 for the MSP430.
1047 Skip the EHOPT0 test for the MSP430.
1048 Skip the REDEF and EQU-RELOC tests for the MSP430.
1049 * gas/elf/section2.e-msp430: New file.
1050 * gas/lns/lns-big-delta.d: Remove expectation of 20-bit
1052 * gas/lns/lns.exp: Use alternate LNS COMMON test for the MSP430.
1053 * gas/msp430/msp430x.s: New test.
1054 * gas/msp430/msp430x.d: Expected disassembly.
1055 * gas/msp430/msp430.exp: Run new test.
1056 * gas/msp430/opcode.d: Update expected disassembly.
1058 2013-04-30 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
1060 * gas/mips/ext-ill.s: New file.
1061 * gas/mips/ext-ill.l: New file.
1062 * gas/mips/mips.exp: Run new tests.
1064 2013-04-29 Nick Clifton <nickc@redhat.com>
1066 * gas/elf/dwarf2-3.d: Fix expected readelf output.
1068 2013-04-24 H.J. Lu <hongjiu.lu@intel.com>
1070 * gas/i386/rex.d: Skip x86_64-*-elf*.
1071 * gas/i386/ilp32/rex.d: Likewise.
1073 2013-04-15 Julian Brown <julian@codesourcery.com>
1075 * gas/all/gas.exp (sleb128-7): Don't run for tic4x, tic54x.
1076 * gas/all/sleb128-2.s: Reformat, use _ at start of labels, remove
1078 * gas/all/sleb128-3.s: Likewise.
1079 * gas/all/sleb128-4.s: Likewise.
1080 * gas/all/sleb128-5.s: Likewise.
1081 * gas/all/sleb128-7.s: Likewise.
1082 * gas/all/sleb128-2.d: Handle data sections named $DATA$.
1083 * gas/all/sleb128-3.d: Likewise.
1084 * gas/all/sleb128-4.d: Likewise.
1085 * gas/all/sleb128-5.d: Likewise.
1086 * gas/all/sleb128-7.d: Likewise.
1088 2013-04-10 Julian Brown <julian@codesourcery.com>
1090 * gas/all/sleb128-2.s: New test.
1091 * gas/all/sleb128-3.s: Likewise.
1092 * gas/all/sleb128-4.s: Likewise.
1093 * gas/all/sleb128-5.s: Likewise.
1094 * gas/all/sleb128-7.s: Likewise.
1095 * gas/all/sleb128-2.d: New.
1096 * gas/all/sleb128-3.d: New.
1097 * gas/all/sleb123-4.d: New.
1098 * gas/all/sleb123-5.d: New.
1099 * gas/all/sleb123-7.d: New.
1100 * gas/all/gas.exp (sleb128-2, sleb128-3, sleb128-4, sleb128-5)
1101 (sleb128-7): Run new tests.
1103 2013-04-10 Jan Beulich <jbeulich@suse.com>
1105 * gas/testsuite/gas/arm/ldst-pc.s: Add index, non-writeback
1106 forms of various loads and stores with PC as base.
1107 * gas/testsuite/gas/arm/ldst-pc.d: Update accordingly.
1109 2013-04-10 Jan Beulich <jbeulich@suse.com>
1111 * gas/arm/barrier-bad.d: Change title.
1112 * gas/arm/barrier-bad.s: Add immediate form of ISB and DSB as
1113 well as one symbolic form of DSB.
1114 * gas/arm/barrier-bad.l: Update accordingly.
1115 * gas/arm/barrier-bad-thumb.d: Adjust title. Use barrier-bad.s as
1116 source. Pass -mthumb to gas.
1117 * gas/arm/barrier-bad-thumb.l: Remove.
1118 * gas/arm/barrier-bad-thumb.s: Remove.
1119 * gas/arm/barrier-thumb.d: Adjust title. Use barrier.s as source.
1120 Pass -mthumb to gas.
1121 * gas/arm/barrier-thumb.s: Remove.
1123 2013-04-09 Jan Beulich <jbeulich@suse.com>
1125 * gas/arm/vfp1xD.s: Add VMRS/VMSR tests with FPINST, FPINST2,
1127 * gas/arm/vfp1xD.d: Update accordingly.
1129 2013-04-09 Jan Beulich <jbeulich@suse.com>
1131 * gas/arm/neon-omit.s: Add tests for suffix less VMOV.
1132 * gas/arm/neon-omit.d: Update accordingly.
1134 2013-04-09 Jan Beulich <jbeulich@suse.com>
1136 * gas/arm/neon-addressing-bad.s: Add test for further invalid VST
1138 * gas/arm/neon-addressing-bad.l: Update accordingly.
1140 2013-04-08 Jan Beulich <jbeulich@suse.com>
1142 * gas/i386/x86-64-opcode.s: Flesh out LOOP and J*CXZ sections.
1143 Correct comments in Jcc section.
1144 * gas/i386/x86-64-opcode.d: Refresh.
1145 * gas/i386/ilp32/x86-64-opcode.d: Refresh.
1147 2013-04-06 David S. Miller <davem@davemloft.net>
1149 * gas/sparc/cbcond.s: Add tests for new opcode aliases.
1150 * gas/sparc/cbcond.d: Updated.
1151 * gas/sparc/hpcvis3.s: Add tests for new opcode aliases.
1152 * gas/sparc/hpcvis3.d: Updated.
1153 * gas/sparc/v8-movwr-imm.d: Fix expected disassembly.
1154 * gas/sparc/edge.s: New test.
1155 * gas/sparc/edge.d: Expected disassembly.
1156 * gas/sparc/flush.s: New test.
1157 * gas/sparc/flush.d: Expected disassembly.
1158 * gas/sparc/ldd_std.s: New test.
1159 * gas/sparc/ldd_std.d: Expected disassembly.
1160 * gas/sparc/ldtw_sttw.s: New test.
1161 * gas/sparc/ldtw_sttw.d: Expected disassembly.
1162 * gas/sparc/sparc.exp: Run new tests.
1164 2013-03-27 Alexis Deruelle <alexis.deruelle@gmail.com>
1167 * gas/tic6x/insns16-lsd-unit.s: Correct bit patterns for mvk, add
1169 * gas/tic6x/insns16-lsd-unit.d: Update expected output.
1171 2013-03-27 H.J. Lu <hongjiu.lu@intel.com>
1173 * gas/i386/addr32.s: Add an SIB test.
1174 * gas/i386/addr32.d: Updated.
1176 2013-03-27 Alexis Deruelle <alexis.deruelle@gmail.com>
1179 * gas/tic6x/insns16-d-unit.s: New test.
1180 * gas/tic6x/insns16-d-unit.d: Expected disassembly.
1181 * gas/tic6x/insns16-ddec.s: New test.
1182 * gas/tic6x/insns16-ddec.d: Expected disassembly.
1183 * gas/tic6x/insns16-dinc.s: New test.
1184 * gas/tic6x/insns16-dinc.d: Expected disassembly.
1185 * gas/tic6x/insns16-dind.s: New test.
1186 * gas/tic6x/insns16-dind.d: Expected disassembly.
1187 * gas/tic6x/insns16-doff4.s: New test.
1188 * gas/tic6x/insns16-doff4.d: Expected disassembly.
1189 * gas/tic6x/insns16-l-unit.s: New test.
1190 * gas/tic6x/insns16-l-unit.d: Expected disassembly.
1191 * gas/tic6x/insns16-lsd-unit.s: New test.
1192 * gas/tic6x/insns16-lsd-unit.d: Expected disassembly.
1193 * gas/tic6x/insns16-m-unit.s: New test.
1194 * gas/tic6x/insns16-m-unit.d: Expected disassembly.
1195 * gas/tic6x/insns16-s-unit-pcrel.s: New test.
1196 * gas/tic6x/insns16-s-unit-pcrel.d: Expected disassembly.
1197 * gas/tic6x/insns16-s-unit: New test.
1198 * gas/tic6x/insns16-s-unit.d: Expected disassembly.
1200 2013-03-26 Douglas B Rupp <rupp@adacore.com>
1202 * gas/ia64/ia64.exp: Add new test reloc-mlx
1203 * gas/ia64/reloc-mlx.[sd]: New test for X-unit reloc.
1204 * gas/ia64/pcrel.d: Fix output for X-unit reloc.
1206 2013-03-21 Will Newton <will.newton@linaro.org>
1208 * gas/arm/thumb2_relax.d: Strip out invalid pc-relative strs.
1209 * gas/arm/thumb2_relax.s: Likewise.
1210 * gas/arm/thumb32.d: Likewise.
1211 * gas/arm/thumb32.l: Likewise.
1212 * gas/arm/thumb32.s: Likewise.
1213 * gas/arm/thumb2_str-bad.d: New file.
1214 * gas/arm/thumb2_str-bad.l: Likewise.
1215 * gas/arm/thumb2_str-bad.s: Likewise.
1217 2013-03-20 Alexis Deruelle <alexis.deruelle@gmail.com>
1220 * gas/tic6x/insns-bad-1.s: Remove test-case for mpydp with
1222 * gas/tic6x/insns-bad-1.l: Update expected output.
1223 * gas/tic6x/insns-c674x.s: Add a test-case for mpydp with
1225 * gas/tic6x/insns-c674x.d: Update expected output.
1227 2013-03-20 Alexis Deruelle <alexis.deruelle@gmail.com>
1230 * gas/tic6x/insns-c674x.s: Add test cases for the newly generated
1232 * gas/tic6x/insns-c674x.d: Update expected disassembly.
1234 2013-03-15 Will Newton <will.newton@linaro.org>
1236 * gas/arm/any-idiv.d: Expand *-*eabi test to cover *-*eabi*.
1237 * gas/arm/arch4t-eabi.d: Likewise.
1238 * gas/arm/arch4t.d: Likewise.
1239 * gas/arm/attr-any-armv4t.d: Likewise.
1240 * gas/arm/attr-any-thumbv6.d: Likewise.
1241 * gas/arm/attr-cpu-directive.d: Likewise.
1242 * gas/arm/attr-default.d: Likewise.
1243 * gas/arm/attr-march-all.d: Likewise.
1244 * gas/arm/attr-march-armv1.d: Likewise.
1245 * gas/arm/attr-march-armv2.d: Likewise.
1246 * gas/arm/attr-march-armv2a.d: Likewise.
1247 * gas/arm/attr-march-armv2s.d: Likewise.
1248 * gas/arm/attr-march-armv3.d: Likewise.
1249 * gas/arm/attr-march-armv3m.d: Likewise.
1250 * gas/arm/attr-march-armv4.d: Likewise.
1251 * gas/arm/attr-march-armv4t.d: Likewise.
1252 * gas/arm/attr-march-armv4txm.d: Likewise.
1253 * gas/arm/attr-march-armv4xm.d: Likewise.
1254 * gas/arm/attr-march-armv5.d: Likewise.
1255 * gas/arm/attr-march-armv5t.d: Likewise.
1256 * gas/arm/attr-march-armv5te.d: Likewise.
1257 * gas/arm/attr-march-armv5tej.d: Likewise.
1258 * gas/arm/attr-march-armv5texp.d: Likewise.
1259 * gas/arm/attr-march-armv5txm.d: Likewise.
1260 * gas/arm/attr-march-armv6-m+os.d: Likewise.
1261 * gas/arm/attr-march-armv6-m.d: Likewise.
1262 * gas/arm/attr-march-armv6.d: Likewise.
1263 * gas/arm/attr-march-armv6j.d: Likewise.
1264 * gas/arm/attr-march-armv6k+sec.d: Likewise.
1265 * gas/arm/attr-march-armv6k.d: Likewise.
1266 * gas/arm/attr-march-armv6kt2.d: Likewise.
1267 * gas/arm/attr-march-armv6s-m.d: Likewise.
1268 * gas/arm/attr-march-armv6t2.d: Likewise.
1269 * gas/arm/attr-march-armv6z.d: Likewise.
1270 * gas/arm/attr-march-armv6zk.d: Likewise.
1271 * gas/arm/attr-march-armv6zkt2.d: Likewise.
1272 * gas/arm/attr-march-armv6zt2.d: Likewise.
1273 * gas/arm/attr-march-armv7-a+idiv.d: Likewise.
1274 * gas/arm/attr-march-armv7-a+mp.d: Likewise.
1275 * gas/arm/attr-march-armv7-a+sec+virt.d: Likewise.
1276 * gas/arm/attr-march-armv7-a+sec.d: Likewise.
1277 * gas/arm/attr-march-armv7-a+virt.d: Likewise.
1278 * gas/arm/attr-march-armv7-a.d: Likewise.
1279 * gas/arm/attr-march-armv7-m.d: Likewise.
1280 * gas/arm/attr-march-armv7-r+mp.d: Likewise.
1281 * gas/arm/attr-march-armv7-r.d: Likewise.
1282 * gas/arm/attr-march-armv7.d: Likewise.
1283 * gas/arm/attr-march-armv7a.d: Likewise.
1284 * gas/arm/attr-march-armv7em.d: Likewise.
1285 * gas/arm/attr-march-armv7m.d: Likewise.
1286 * gas/arm/attr-march-armv7r.d: Likewise.
1287 * gas/arm/attr-march-armv8-a+crypto.d: Likewise.
1288 * gas/arm/attr-march-armv8-a+fp.d: Likewise.
1289 * gas/arm/attr-march-armv8-a+simd.d: Likewise.
1290 * gas/arm/attr-march-armv8-a.d: Likewise.
1291 * gas/arm/attr-march-iwmmxt.d: Likewise.
1292 * gas/arm/attr-march-iwmmxt2.d: Likewise.
1293 * gas/arm/attr-march-xscale.d: Likewise.
1294 * gas/arm/attr-mcpu.d: Likewise.
1295 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
1296 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
1297 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
1298 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
1299 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
1300 * gas/arm/attr-mfpu-fpa.d: Likewise.
1301 * gas/arm/attr-mfpu-fpa10.d: Likewise.
1302 * gas/arm/attr-mfpu-fpa11.d: Likewise.
1303 * gas/arm/attr-mfpu-fpe.d: Likewise.
1304 * gas/arm/attr-mfpu-fpe2.d: Likewise.
1305 * gas/arm/attr-mfpu-fpe3.d: Likewise.
1306 * gas/arm/attr-mfpu-maverick.d: Likewise.
1307 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
1308 * gas/arm/attr-mfpu-neon.d: Likewise.
1309 * gas/arm/attr-mfpu-softfpa.d: Likewise.
1310 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
1311 * gas/arm/attr-mfpu-softvfp.d: Likewise.
1312 * gas/arm/attr-mfpu-vfp.d: Likewise.
1313 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
1314 * gas/arm/attr-mfpu-vfp10.d: Likewise.
1315 * gas/arm/attr-mfpu-vfp3.d: Likewise.
1316 * gas/arm/attr-mfpu-vfp9.d: Likewise.
1317 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
1318 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
1319 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
1320 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
1321 * gas/arm/attr-mfpu-vfpv4.d: Likewise.
1322 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
1323 * gas/arm/attr-names.d: Likewise.
1324 * gas/arm/attr-order.d: Likewise.
1325 * gas/arm/attr-override-cpu-directive.d: Likewise.
1326 * gas/arm/attr-override-mcpu.d: Likewise.
1327 * gas/arm/got_prel.d: Likewise.
1328 * gas/arm/mapdir.d: Likewise.
1329 * gas/arm/mapmisc.d: Likewise.
1330 * gas/arm/mapsecs.d: Likewise.
1331 * gas/arm/mapshort-eabi.d: Likewise.
1332 * gas/arm/mapshort-elf.d: Likewise.
1333 * gas/arm/mov-highregs-any.d: Likewise.
1334 * gas/arm/mov-lowregs-any.d: Likewise.
1335 * gas/arm/pr12198-1.d: Likewise.
1336 * gas/arm/pr12198-2.d: Likewise.
1337 * gas/arm/thumb-eabi.d: Likewise.
1338 * gas/arm/thumb.d: Likewise.
1339 * gas/arm/thumbrel.d: Likewise.
1341 2013-03-15 Nick Clifton <nickc@redhat.com>
1343 * gas/arm/arch7.d: Skip for non-ELF ARM targets.
1344 * gas/arm/arch7a-mp.d: Likewise.
1345 * gas/arm/arch7em.d: Likewise.
1346 * gas/arm/crc32-bad.d: Likewise.
1347 * gas/arm/crc32.d: Likewise.
1349 2013-03-15 Will Newton <will.newton@linaro.org>
1351 * gas/arm/vstr-thumb-bad.d: Assemble with -mcpu=arm1156t2f-s.
1353 2013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
1355 * gas/nios2/nios2.exp: Use run_dump_tests.
1356 * gas/nios2/mov.d: Delete file.
1357 * gas/nios2/mov.s: Likewise.
1358 * gas/nios2/rol.d: Likewise.
1359 * gas/nios2/rol.s: Likewise.
1360 * gas/nios2/add.d: Check instruction values.
1361 * gas/nios2/align_fill.d: Likewise.
1362 * gas/nios2/and.d: Likewise.
1363 * gas/nios2/branch.d: Likewise.
1364 * gas/nios2/bret.d: Likewise.
1365 * gas/nios2/cache.d: Likewise.
1366 * gas/nios2/call.d: Likewise.
1367 * gas/nios2/call26.d: Likewise.
1368 * gas/nios2/cmp.d: Likewise.
1369 * gas/nios2/comments.d: Likewise.
1370 * gas/nios2/complex.d: Likewise.
1371 * gas/nios2/ctl.d: Likewise.
1372 * gas/nios2/custom.d: Likewise.
1373 * gas/nios2/etbt.d: Likewise.
1374 * gas/nios2/flushda.d: Likewise.
1375 * gas/nios2/jmp.d: Likewise.
1376 * gas/nios2/ldb.d: Likewise.
1377 * gas/nios2/ldh.d: Likewise.
1378 * gas/nios2/ldw.d: Likewise.
1379 * gas/nios2/lineseparator.d: Likewise.
1380 * gas/nios2/movi.d: Likewise.
1381 * gas/nios2/movia.d: Likewise.
1382 * gas/nios2/mul.d: Likewise.
1383 * gas/nios2/nor.d: Likewise.
1384 * gas/nios2/or.d: Likewise.
1385 * gas/nios2/registers.d: Likewise.
1386 * gas/nios2/ret.d: Likewise.
1387 * gas/nios2/rotate.d: Likewise.
1388 * gas/nios2/stb.d: Likewise.
1389 * gas/nios2/sth.d: Likewise.
1390 * gas/nios2/stw.d: Likewise.
1391 * gas/nios2/sub.d: Likewise.
1392 * gas/nios2/sync.d: Likewise.
1393 * gas/nios2/trap.d: Likewise.
1394 * gas/nios2/tret.d: Likewise.
1395 * gas/nios2/xor.d: Likewise.
1397 2013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
1399 * gas/nios2/break.d: Check instruction values.
1401 2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1403 * gas/nios2/nios2.exp: Run wrprs.
1404 * gas/nios2/wrprs.d: New file.
1405 * gas/nios2/wrprs.s: Likewise.
1407 2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1409 * gas/nios2/nios2.exp: Run rdprs.
1410 * gas/nios2/rdprs.d: New file.
1411 * gas/nios2/rdprs.s: Likewise.
1413 2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1415 * gas/nios2/nios2.exp: Run registers.
1416 * gas/nios2/registers.d: New file.
1417 * gas/nios2/registers.s: Likewise.
1419 2013-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1421 * gas/arm/crc32-bad.d: New file.
1422 * gas/arm/crc32-bad.l: Likewise.
1423 * gas/arm/crc32-bad.s: Likewise.
1424 * gas/arm/crc32.d: Likewise.
1425 * gas/arm/crc32.s: Likewise.
1427 2013-03-05 Yufeng Zhang <yufeng.zhang@arm.com>
1429 * gas/aarch64/diagnostic.s: Add test.
1430 * gas/aarch64/diagnostic.l: Update.
1431 * gas/aarch64/illegal.s: Add test.
1432 * gas/aarch64/illegal.l: Update.
1433 * gas/aarch64/fpmov.s: New file.
1434 * gas/aarch64/fpmov.d: New file.
1436 2013-03-01 H.J. Lu <hongjiu.lu@intel.com>
1438 * gas/i386/inval.s: Add tests for invalid addresses and eiz.
1440 * gas/i386/x86-64-inval.s: Add tests for invalid addresses and
1443 * gas/i386/inval.l: Updated.
1444 * gas/i386/x86-64-inval.l: Likewise.
1446 2013-02-28 H.J. Lu <hongjiu.lu@intel.com>
1448 * gas/i386/i386.exp: Run inval-rep and x86-64-inval-rep.
1450 * gas/i386/inval-rep.l: New file.
1451 * gas/i386/inval-rep.s: Likewise.
1452 * gas/i386/x86-64-inval-rep.l: Likewise.
1453 * gas/i386/x86-64-inval-rep.s: Likewise.
1455 2013-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
1457 * gas/aarch64/crc32.s: New test.
1458 * gas/aarch64/crc32.d: Ditto.
1460 2013-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
1462 * gas/aarch64/illegal.l: Delete the error message for
1463 msr S3_1_C13_C15_1,x7.
1464 * gas/aarch64/sysreg.s: Add new tests.
1465 * gas/aarch64/sysreg.d: Update.
1467 2013-02-19 H.J. Lu <hongjiu.lu@intel.com>
1470 * gas/i386/i386.exp: Run smap and x86-64-smap.
1472 * gas/i386/smap.d: New file.
1473 * gas/i386/smap.s: likewise.
1474 * gas/i386/x86-64-smap.d: likewise.
1476 2013-02-15 Markos Chandras <markos.chandras@imgtec.com>
1478 * gas/metag/labelarithmetic.d: Fix the expected disassembler
1479 output to be in little endian format
1480 * gas/metag/metacore12.d: likewise
1481 * gas/metag/metacore21.d: likewise
1482 * gas/metag/metacore21ext.d: likewise
1483 * gas/metag/metadsp21.d: likewise
1484 * gas/metag/metadsp21ext.d: likewise
1485 * gas/metag/metafpu.d: likewise
1486 * gas/metag/metafpuext.d: likewise
1487 * gas/metag/tls.d: likewise
1489 2013-02-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1491 * gas/arm/neon-vmov-bad.d: New file.
1492 * gas/arm/neon-vmov-bad.s: Likewise.
1493 * gas/arm/neon-vmov-bad.l: Likewise.
1495 2013-02-14 Yufeng Zhang <yufeng.zhang@arm.com>
1497 * gas/aarch64/system.s: Add tests.
1498 * gas/aarch64/system.d: Update.
1500 2013-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1502 * gas/arm/archv6t2.s: Add strht and ldrht tests.
1503 * gas/arm/archv6t2.d: Add disassembly patterns for the above.
1505 2013-02-09 Jürgen Urban <JuergenUrban@gmx.de>
1507 * gas/mips/24k-triple-stores-2.d, gas/mips/24k-triple-stores-2.s,
1508 gas/mips/micromips@24k-triple-stores-2.d: Move "sc" tests to...
1509 * gas/mips/24k-triple-stores-2-llsc.d,
1510 gas/mips/24k-triple-stores-2-llsc.s,
1511 gas/mips/micromips@24k-triple-stores-2-llsc.d: ...these new tests.
1512 * gas/mips/r5900-full.d, gas/mips/r5900-full.s: Verify that the
1513 MIPS ISA level can be upgraded to support ll, sc, lld and scd.
1514 * gas/mips/l_d-single.d, gas/mips/s_d-single.d,
1515 gas/mips/r5900-nollsc.l, gas/mips/r5900-nollsc.s: New tests.
1516 * gas/mips/mips.exp: Update accordingly. Add "nollsc" to r5900
1519 2013-02-08 Alan Modra <amodra@gmail.com>
1521 * gas/nios2/nios2.exp: Add copyright.
1522 (run_list_test): Delete. Adjust callers to use standard version.
1524 2013-02-06 Sandra Loosemore <sandra@codesourcery.com>
1525 Andrew Jenner <andrew@codesourcery.com>
1527 Based on patches from Altera Corporation.
1529 * gas/nios2/add.d: New.
1530 * gas/nios2/add.s: New.
1531 * gas/nios2/align_fill.d: New.
1532 * gas/nios2/align_fill.s: New.
1533 * gas/nios2/align_text.d: New.
1534 * gas/nios2/align_text.s: New.
1535 * gas/nios2/and.d: New.
1536 * gas/nios2/and.s: New.
1537 * gas/nios2/branch.d: New.
1538 * gas/nios2/branch.s: New.
1539 * gas/nios2/break.d: New.
1540 * gas/nios2/break.s: New.
1541 * gas/nios2/bret.d: New.
1542 * gas/nios2/bret.s: New.
1543 * gas/nios2/cache.d: New.
1544 * gas/nios2/cache.s: New.
1545 * gas/nios2/call26.d: New.
1546 * gas/nios2/call26.s: New.
1547 * gas/nios2/call.d: New.
1548 * gas/nios2/call.s: New.
1549 * gas/nios2/cmp.d: New.
1550 * gas/nios2/cmp.s: New.
1551 * gas/nios2/comments.d: New.
1552 * gas/nios2/comments.s: New.
1553 * gas/nios2/complex.d: New.
1554 * gas/nios2/complex.s: New.
1555 * gas/nios2/ctl.d: New.
1556 * gas/nios2/ctl.s: New.
1557 * gas/nios2/custom.d: New.
1558 * gas/nios2/custom.s: New.
1559 * gas/nios2/etbt.d: New.
1560 * gas/nios2/etbt.s: New.
1561 * gas/nios2/flushda.d: New.
1562 * gas/nios2/flushda.s: New.
1563 * gas/nios2/illegal.l: New.
1564 * gas/nios2/illegal.s: New.
1565 * gas/nios2/jmp.d: New.
1566 * gas/nios2/jmp.s: New.
1567 * gas/nios2/ldb.d: New.
1568 * gas/nios2/ldb.s: New.
1569 * gas/nios2/ldh.d: New.
1570 * gas/nios2/ldh.s: New.
1571 * gas/nios2/ldw.d: New.
1572 * gas/nios2/ldw.s: New.
1573 * gas/nios2/lineseparator.d: New.
1574 * gas/nios2/lineseparator.s: New.
1575 * gas/nios2/mov.d: New.
1576 * gas/nios2/movia.d: New.
1577 * gas/nios2/movia.s: New.
1578 * gas/nios2/movi.d: New.
1579 * gas/nios2/movi.s: New.
1580 * gas/nios2/mov.s: New.
1581 * gas/nios2/mul.d: New.
1582 * gas/nios2/mul.s: New.
1583 * gas/nios2/nios2.exp: New.
1584 * gas/nios2/nor.d: New.
1585 * gas/nios2/nor.s: New.
1586 * gas/nios2/or.d: New.
1587 * gas/nios2/or.s: New.
1588 * gas/nios2/ret.d: New.
1589 * gas/nios2/ret.s: New.
1590 * gas/nios2/rol.d: New.
1591 * gas/nios2/rol.s: New.
1592 * gas/nios2/rotate.d: New.
1593 * gas/nios2/rotate.s: New.
1594 * gas/nios2/stb.d: New.
1595 * gas/nios2/stb.s: New.
1596 * gas/nios2/sth.d: New.
1597 * gas/nios2/sth.s: New.
1598 * gas/nios2/stw.d: New.
1599 * gas/nios2/stw.s: New.
1600 * gas/nios2/sub.d: New.
1601 * gas/nios2/sub.s: New.
1602 * gas/nios2/sync.d: New.
1603 * gas/nios2/sync.s: New.
1604 * gas/nios2/trap.d: New.
1605 * gas/nios2/trap.s: New.
1606 * gas/nios2/tret.d: New.
1607 * gas/nios2/tret.s: New.
1608 * gas/nios2/warn_noat.l: New.
1609 * gas/nios2/warn_noat.s: New.
1610 * gas/nios2/warn_nobreak.l: New.
1611 * gas/nios2/warn_nobreak.s: New.
1612 * gas/nios2/xor.d: New.
1613 * gas/nios2/xor.s: New.
1615 2013-01-31 Tristan Gingold <gingold@adacore.com>
1617 * gas/ppc/test1xcoff32.d: Updated.
1618 * gas/all/fwdexp.d: Adjusted for AIX.
1620 2013-01-30 Yufeng Zhang <yufeng.zhang@arm.com>
1622 * gas/aarch64/alias.s: Add new tests.
1623 * gas/aarch64/alias.d: Update.
1624 * gas/aarch64/no-aliases.d: Update.
1626 2013-01-30 Markos Chandras <markos.chandras@imgtec.com>
1628 * gas/metag/metacore21-invalid.s: Add invalid SWAP testcases.
1629 * gas/metag/metacore21-invalid.l: Add expected output for invalid
1632 2013-01-28 Alexis Deruelle <alexis.deruelle@gmail.com>
1635 * gas/tic6x/insns-c674x-pcrel.s: Add test of BNOP instruction
1636 within header based fetch packet.
1637 * gas/tic6x/insns-c674x-pcrel.d: Update expected disassembly.
1639 2013-01-24 Nick Clifton <nickc@redhat.com>
1641 * gas/elf/warn-2.s: Skip for all V850 variants.
1643 2013-01-17 Yufeng Zhang <yufeng.zhang@arm.com>
1645 * gas/aarch64/diagnostic.l: Update.
1646 * gas/aarch64/movi.s: Add tests.
1647 * gas/aarch64/movi.d: Update.
1648 * gas/aarch64/programmer-friendly.s: Add comment.
1650 2013-01-16 H.J. Lu <hongjiu.lu@intel.com>
1652 * gas/i386/i386.exp: Run size-1, size-2, size-3, size-4,
1653 x86-64-size-1, x86-64-size-2, x86-64-size-3, x86-64-size-4,
1654 x86-64-size-5 and x86-64-size-inval-1.
1656 * gas/i386/size-1.d: New file.
1657 * gas/i386/size-1.s: Likewise.
1658 * gas/i386/size-2.d: Likewise.
1659 * gas/i386/size-2.s: Likewise.
1660 * gas/i386/size-3.d: Likewise.
1661 * gas/i386/size-3.s: Likewise.
1662 * gas/i386/size-4.d: Likewise.
1663 * gas/i386/size-4.s: Likewise.
1664 * gas/i386/x86-64-size-1.d: Likewise.
1665 * gas/i386/x86-64-size-2.d: Likewise.
1666 * gas/i386/x86-64-size-3.d: Likewise.
1667 * gas/i386/x86-64-size-4.d: Likewise.
1668 * gas/i386/x86-64-size-5.d: Likewise.
1669 * gas/i386/x86-64-size-5.s: Likewise.
1670 * gas/i386/x86-64-size-inval-1.l: Likewise.
1671 * gas/i386/x86-64-size-inval-1.s: Likewise.
1672 * gas/i386/ilp32/x86-64-size-1.d: Likewise.
1673 * gas/i386/ilp32/x86-64-size-2.d: Likewise.
1674 * gas/i386/ilp32/x86-64-size-3.d: Likewise.
1675 * gas/i386/ilp32/x86-64-size-4.d: Likewise.
1676 * gas/i386/ilp32/x86-64-size-5.d: Likewise.
1678 2013-01-16 Alan Modra <amodra@gmail.com>
1680 * gas/ppc/htm.d: Ignore padding at end of section.
1682 2013-01-15 H.J. Lu <hongjiu.lu@intel.com>
1685 * gas/i386/reloc32.s: Add tests for "xtrn@got -/+ 4".
1686 * gas/i386/reloc64.s: Likewise.
1687 * gas/i386/ilp32/reloc64.s: Likewise.
1689 * gas/i386/reloc32.d: Updated.
1690 * gas/i386/reloc64.d: Likewise.
1691 * gas/i386/ilp32/reloc64.d: Likewise.
1693 2013-01-15 Nick Clifton <nickc@redhat.com>
1695 * gas/v850/basic.exp: Allow for variations in reloc names.
1696 * gas/v850/split-lo16.d: Likewise.
1698 * gas/v850/v850e1.s: Add more tests of the PREPARE insn.
1699 * gas/v850/v850e1.d: Update expected disassembly.
1701 2013-01-14 Alan Modra <amodra@gmail.com>
1703 * gas/v850/basic.exp (reloc part 1): Pass -mgcc-abi to gas.
1704 * gas/v850/split-lo16.d: Likewise.
1706 2013-01-14 Will Newton <will.newton@imgtec.com>
1708 * gas/metag/metadsp21.d: Fix expected MMOV disassembly.
1710 2013-01-14 Alan Modra <amodra@gmail.com>
1712 * gas/ppc/htm.s: Use .text rather than .section ".text".
1713 * gas/ppc/power8.s: Likewise.
1714 * gas/ppc/htm.d: Don't match file format.
1715 * gas/ppc/power8.d: Likewise.
1717 2013-01-10 Peter Bergner <bergner@vnet.ibm.com>
1719 * gas/ppc/htm.d: New test.
1720 * gas/ppc/htm.s: Likewise.
1721 * gas/ppc/power8.d: Likewise.
1722 * gas/ppc/power8.s: Likewise.
1723 * gas/ppc/ppc.exp: Run them.
1725 2013-01-10 Will Newton <will.newton@imgtec.com>
1727 * gas/metag/labelarithmetic.d: New file.
1728 * gas/metag/labelarithmetic.s: New file.
1729 * gas/metag/metacore12.d: New file.
1730 * gas/metag/metacore12.s: New file.
1731 * gas/metag/metacore21-invalid.l: New file.
1732 * gas/metag/metacore21-invalid.s: New file.
1733 * gas/metag/metacore21.d: New file.
1734 * gas/metag/metacore21.s: New file.
1735 * gas/metag/metacore21ext.d: New file.
1736 * gas/metag/metacore21ext.s: New file.
1737 * gas/metag/metadsp21-invalid.l: New file.
1738 * gas/metag/metadsp21-invalid.s: New file.
1739 * gas/metag/metadsp21.d: New file.
1740 * gas/metag/metadsp21.s: New file.
1741 * gas/metag/metadsp21ext.d: New file.
1742 * gas/metag/metadsp21ext.s: New file.
1743 * gas/metag/metafpu21.d: New file.
1744 * gas/metag/metafpu21.s: New file.
1745 * gas/metag/metafpu21ext.d: New file.
1746 * gas/metag/metafpu21ext.s: New file.
1747 * gas/metag/metag.exp: New file.
1748 * gas/metag/tls.d: New file.
1749 * gas/metag/tls.s: New file.
1751 2013-01-08 Yufeng Zhang <yufeng.zhang@arm.com>
1753 * gas/aarch64/diagnostic.s: Add test.
1754 * gas/aarch64/diagnostic.l: Update.
1756 2013-01-07 Nick Clifton <nickc@redhat.com>
1759 * gas/arm/neon-ldst-es.s: Add more whitespace.
1761 2013-01-04 Juergen Urban <JuergenUrban@gmx.de>
1763 * gas/mips/r5900-full.s: New test.
1764 * gas/mips/r5900-full.d: Expected disassembly.
1765 * gas/mips/r5900.s: New test.
1766 * gas/mips/r5900.d: Expected disassembly.
1767 * gas/mips/mips.exp: Run new tests.
1769 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
1771 * gas/aarch64/int-insns.d: Update.
1772 * gas/aarch64/mov.d: Update.
1773 * gas/aarch64/reloc-insn.d: Update.
1775 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
1777 * gas/aarch64/system.d: Update.
1779 2013-01-02 Nick Clifton <nickc@redhat.com>
1782 * gas/arm/neon-ldst-es.s: Add whitespace test.
1783 * gas/arm/neon-ldst-es.d: Update expected disassembly.
1785 For older changes see ChangeLog-2012
1787 Copyright (C) 2013 Free Software Foundation, Inc.
1789 Copying and distribution of this file, with or without modification,
1790 are permitted in any medium without royalty provided the copyright
1791 notice and this notice are preserved.
1797 version-control: never