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