1 2013-12-13 Kuan-Lin Chen <kuanlinchentw@gmail.com>
3 * gas/all/gas.exp: Add expected failures for NDS32.
4 * gas/elf/elf.exp: Likewise.
5 * gas/lns/lns.exp: Use alternate test.
6 * gas/macros/irp.d: Skip for NDS32.
7 * gas/macros/macros.exp: Skip some tests for the NDS32.
8 * gas/macros/rept.d: Skip for NDS32.
9 * gas/macros/test3.d: Skip for NDS32.
10 * gas/nds32: New directory.
11 * gas/nds32/alu-1.s: New test.
12 * gas/nds32/alu-1.d: Likewise.
13 * gas/nds32/alu-2.s: Likewise.
14 * gas/nds32/alu-2.d: Likewise.
15 * gas/nds32/br-1.d: Likewise.
16 * gas/nds32/br-1.s: Likewise.
17 * gas/nds32/br-2.d: Likewise.
18 * gas/nds32/br-2.s: Likewise.
19 * gas/nds32/ji-jr.d: Likewise.
20 * gas/nds32/ji-jr.s: Likewise.
21 * gas/nds32/ls.d: Likewise.
22 * gas/nds32/ls.s: Likewise.
23 * gas/nds32/lsi.d: Likewise.
24 * gas/nds32/lsi.s: Likewise.
25 * gas/nds32/to-16bit-v1.d: Likewise.
26 * gas/nds32/to-16bit-v1.s: Likewise.
27 * gas/nds32/to-16bit-v2.d: Likewise.
28 * gas/nds32/to-16bit-v2.s: Likewise.
29 * gas/nds32/to-16bit-v3.d: Likewise.
30 * gas/nds32/to-16bit-v3.s: Likewise.
31 * gas/nds32/nds32.exp: New test driver.
33 2013-12-07 Mike Frysinger <vapier@gentoo.org>
35 * gas/bfin/bit2.s: Remove +x file mode.
36 * gas/bfin/cache2.s: Likewise.
37 * gas/bfin/control_code2.s: Likewise.
38 * gas/bfin/event2.s: Likewise.
39 * gas/bfin/flow2.s: Likewise.
40 * gas/bfin/logical2.s: Likewise.
41 * gas/bfin/move2.s: Likewise.
42 * gas/bfin/shift2.s: Likewise.
43 * gas/bfin/stack2.s: Likewise.
44 * gas/bfin/vector2.s: Likewise.
45 * gas/bfin/video2.s: Likewise.
46 * gas/epiphany/sample.s: Likewise.
47 * gas/pe/aligncomm-a.d: Likewise.
48 * gas/pe/aligncomm-a.s: Likewise.
49 * gas/pe/aligncomm-b.d: Likewise.
50 * gas/pe/aligncomm-c.d: Likewise.
51 * gas/pe/aligncomm-c.s: Likewise.
52 * gas/pe/aligncomm-d.d: Likewise.
53 * gas/pe/aligncomm-d.s: Likewise.
54 * gas/pe/pe.exp: Likewise.
55 * gas/ppc/vle-simple-4.s: Likewise.
56 * gas/ppc/vle.d: Likewise.
57 * gas/ppc/vle.s: Likewise.
59 2013-11-27 Matthew Fortune <matthew.fortune@imgtec.com>
61 * gas/mips/mips.exp: Consider mips-mti-elf the same as mips-sde-elf
63 2013-11-20 Yufeng Zhang <yufeng.zhang@arm.com>
65 * gas/aarch64/msr.s: Add tests.
66 * gas/aarch64/msr.d: Update.
68 2013-11-19 Catherine Moore <clm@codesourcery.com>
70 * gas/mips/fix-pmc-rm7000-1.d: New.
71 * gas/mips/fix-pmc-rm7000-1.s: New.
72 * gas/mips/fix-pmc-rm7000-2.d: New.
73 * gas/mips/fix-pmc-rm7000-2.s: New.
74 * gas/mips/micromips@fix-pmc-rm7000-1.d: New.
75 * gas/mips/micromips@fix-pmc-rm7000-2.d: New.
76 * gas/mips/mips.exp: Run new tests.
78 2013-11-18 H.J. Lu <hongjiu.lu@intel.com>
80 * gas/i386/avx512f-nondef.d: Updated for mingw.
81 * gas/i386/mpx-add-bnd-prefix.d: Likewise.
82 * gas/i386/x86-64-avx512f-nondef.d: Likewise.
83 * gas/i386/x86-64-mpx-add-bnd-prefix.d: Likewise.
84 * gas/i386/x86-64-mpx-addr32.d: Likewise.
85 * gas/i386/x86-64-opcode.d: Likewise.
86 * gas/i386/x86-64-sha.d: Likewise.
88 2013-11-18 Renlin Li <Renlin.Li@arm.com>
90 * gas/arm/attr-march-armv7ve.d: New test case for armv7ve.
92 2013-11-18 Zhenqiang Chen <zhenqiang.chen@linaro.org>
94 * gas/aarch64/sysreg.s: Add test.
95 * gas/aarch64/sysreg.d: Update.
97 2013-11-18 Yufeng Zhang <yufeng.zhang@arm.com>
101 2013-11-15 Yufeng Zhang <yufeng.zhang@arm.com>
103 * gas/aarch64/diagnostic.s: Add tests.
104 * gas/aarch64/diagnostic.l: Update.
105 * gas/aarch64/tracereg-illegal.d: New file.
106 * gas/aarch64/tracereg-illegal.l: Ditto.
107 * gas/aarch64/tracereg-illegal.s: Ditto.
108 * gas/aarch64/tracereg.d: Ditto.
109 * gas/aarch64/tracereg.s: Ditto.
111 2013-11-17 H.J. Lu <hongjiu.lu@intel.com>
113 * gas/i386/i386.exp: Run x86-64-mpx-branch-1 and
114 x86-64-mpx-branch-2 on 64-bit ELF targets.
115 * gas/i386/x86-64-mpx-branch-1.d: New file.
116 * gas/i386/x86-64-mpx-branch-1.s: Likewise.
117 * gas/i386/x86-64-mpx-branch-2.d: Likewise.
118 * gas/i386/x86-64-mpx-branch-2.s: Likewise.
120 2013-11-15 Yufeng Zhang <yufeng.zhang@arm.com>
122 * gas/aarch64/diagnostic.s: Add tests.
123 * gas/aarch64/diagnostic.l: Update.
124 * gas/aarch64/tracereg-illegal.d: New file.
125 * gas/aarch64/tracereg-illegal.l: Ditto.
126 * gas/aarch64/tracereg-illegal.s: Ditto.
127 * gas/aarch64/tracereg.d: Ditto.
128 * gas/aarch64/tracereg.s: Ditto.
130 2013-11-15 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
132 * gas/i386/inval-avx512f.s: Add invalid test for gather instruction
134 * gas/i386/inval-avx512f.l: Update correspondingly.
136 2013-11-05 Yufeng Zhang <yufeng.zhang@arm.com>
138 * gas/aarch64/deprecated.d: New file.
139 * gas/aarch64/deprecated.l: New file.
140 * gas/aarch64/deprecated.s: New file.
141 * gas/aarch64/sysreg-1.s: Add tests.
142 * gas/aarch64/sysreg-1.d: Add tests.
144 2013-11-05 Yufeng Zhang <yufeng.zhang@arm.com>
146 * gas/aarch64/alias.s: Add tests.
147 * gas/aarch64/alias.d: Update.
148 * gas/aarch64/no-aliases.d: Update.
149 * gas/aarch64/diagnostic.s: Add tests.
150 * gas/aarch64/diagnostic.l: Update.
151 * gas/aarch64/illegal.s: Add tests.
152 * gas/aarch64/illegal.l: Update.
154 2013-11-05 Yufeng Zhang <yufeng.zhang@arm.com>
156 * gas/aarch64/diagnostic.s: Add tests of ldp/stp.
157 * gas/aarch64/diagnostic.l: Update.
159 2013-11-05 Will Newton <will.newton@linaro.org>
161 * gas/aarch64/advsimd-mov-bad.d: New file.
162 * gas/aarch64/advsimd-mov-bad.s: Likewise.
164 2013-11-04 Jan Beulich <jbeulich@suse.com>
166 * gas/i386/x86-64-suffix-bad.[sl]: New.
167 * gas/i386/i386.exp: Run new test.
169 2013-11-02 Alan Modra <amodra@gmail.com>
171 * gas/cfi/cfi-x86_64.d: Match when lacking end of section padding.
173 2013-10-29 Jan Beulich <jbeulich@suse.com>
175 * gas/microblaze/relax_size.elf: Drop expectation of no longer
176 present STT_FILE symbol.
177 * gas/microblaze/relax_size2.elf: Likewise.
179 2013-10-18 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
181 * gas/mips/micromips@msa-branch.d, gas/mips/msa-branch.d,
182 gas/mips/msa-branch.s: New.
183 * gas/mips/mips.exp: Run new tests.
185 2013-10-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
187 * gas/arm/neon-cov.d: Adjust output.
189 2013-10-14 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
191 * gas/mips/micromips@msa-relax.d, gas/mips/micromips@msa.d,
192 gas/mips/micromips@msa64.d, gas/mips/msa-relax.d,
193 gas/mips/msa-relax.l, gas/mips/msa-relax.s,
194 gas/mips/msa.d, gas/mips/msa.s, gas/mips/msa64.d,
195 gas/mips/msa64.s: New.
196 * gas/mips/mips.exp: Run new tests.
198 2013-10-14 Nick Clifton <nickc@redhat.com>
200 * gas/all/itbl-test.c (main): Close fas.
202 2013-10-13 Sandra Loosemore <sandra@codesourcery.com>
204 * gas/nios2/warn_nobreak.l: Update text of warning messages.
205 * gas/nios2/registers.s: Use "sstatus" rather than "ba"
206 as the primary name of r30.
207 * gas/nios2/registers.d: Likewise.
209 2013-10-12 H.J. Lu <hongjiu.lu@intel.com>
211 * gas/i386/mpx.s: Remove bndcl/bndcu/bndcn tests with AX.
212 * gas/i386/x86-64-mpx.s: Likwise.
214 * gas/i386/mpx.d: Updated.
215 * gas/i386/x86-64-mpx.d: Likewise.
217 2013-10-10 Sean Keys <skeys@ipdatasys.com>
219 * gas/xgate/all_insns.d: Add com macro insn test.
220 * gas/xgate/all_insns.s: Add com macro insn test.
222 2013-10-08 Jan Beulich <jbeulich@suse.com>
224 * gas/arm/thumb-w-good.s: Add PUSH.W and POP.W tests.
225 * gas/arm/thumb-w-good.d: Update accordingly.
227 2013-10-08 Nick Clifton <nickc@redhat.com>
229 * gas/msp430/bad.s: New test: Checks erroneous size extensions.
230 * gas/msp430/bad.d: New test command file.
231 * gas/msp430/bad.l: New file: Expected error messages.
232 * gas/msp430/msp430.exp: Run the new test.
233 * gas/msp430/msp430x.s: Add "<foo>.a" aliases of "<foo>a"
235 * gas/msp430/msp430x.d: Update expected disassembly.
237 2013-10-07 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
239 * gas/mips/micromips@virt64.d: Fix dmfgc0 and dmtgc0.
241 2013-10-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
243 * gas/arm/thumb2_it.s: Add test for narrow tst.
244 * gas/arm/thumb2_it.d: Update expected output.
245 * gas/arm/thumb2_it_auto.d: Likewise.
247 2013-09-30 Saravanan Ekanathan <saravanan.ekanathan@amd.com>
249 * gas/i386/i386.exp: Run bdver4 test cases.
250 * gas/i386/nops-1-bdver4.d: New.
251 * gas/i386/arch-10-bdver4.d: New.
252 * gas/i386/x86-64-nops-1-bdver4.d: New.
253 * gas/i386/x86-64-arch-2-bdver4.d: New.
255 2013-09-17 Richard Sandiford <rsandifo@linux.vnet.ibm.com>
257 * gas/s390/zarch-z196.s, gas/s390/zarch-z196.d: Test CLIH with
260 2013-09-16 Will Newton <will.newton@linaro.org>
262 * gas/arm/neon-ldst-es.d: Add VLD1.64 instructions.
263 * gas/arm/neon-ldst-es.s: Likewise.
264 * testsuite/gas/arm/neon-ldst-es-bad.d: New file.
265 * testsuite/gas/arm/neon-ldst-es-bad.l: Likewise.
266 * testsuite/gas/arm/neon-ldst-es-bad.s: Likewise.
268 2013-09-12 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
270 * gas/mips/bltzal.s: New file.
271 * gas/mips/bltzal.l: New file.
272 * gas/mips/mips.exp: Run the bltzal test.
274 2013-09-12 Nick Clifton <nickc@redhat.com>
276 * gas/cfi/cfi-alpha-1.d: Update expected output to allow for
278 * gas/cfi/cfi-alpha-3.d: Likewise.
279 * gas/cfi/cfi-arm-1.d: Likewise.
280 * gas/cfi/cfi-common-1.d: Likewise.
281 * gas/cfi/cfi-common-2.d: Likewise.
282 * gas/cfi/cfi-common-3.d: Likewise.
283 * gas/cfi/cfi-common-4.d: Likewise.
284 * gas/cfi/cfi-common-5.d: Likewise.
285 * gas/cfi/cfi-common-6.d: Likewise.
286 * gas/cfi/cfi-common-7.d: Likewise.
287 * gas/cfi/cfi-hppa-1.d: Likewise.
288 * gas/cfi/cfi-i386-2.d: Likewise.
289 * gas/cfi/cfi-i386.d: Likewise.
290 * gas/cfi/cfi-m68k.d: Likewise.
291 * gas/cfi/cfi-mips-1.d: Likewise.
292 * gas/cfi/cfi-ppc-1.d: Likewise.
293 * gas/cfi/cfi-s390-1.d: Likewise.
294 * gas/cfi/cfi-s390x-1.d: Likewise.
295 * gas/cfi/cfi-sh-1.d: Likewise.
296 * gas/cfi/cfi-sparc-1.d: Likewise.
297 * gas/cfi/cfi-sparc64-1.d: Likewise.
298 * gas/cfi/cfi-x86_64.d: Likewise.
300 2013-09-04 Tristan Gingold <gingold@adacore.com>
302 * gas/ppc/aix.exp: Run xcoff-toc-1 test.
303 * gas/ppc/xcoff-toc-1.s, gas/ppc/xcoff-toc-1.d: New test.
305 2013-09-04 Roland McGrath <mcgrathr@google.com>
308 * gas/arm/udf-bad.s: New file.
309 * gas/arm/udf-bad.d: New file.
310 * gas/arm/udf-bad.l: New file.
311 * gas/arm/udf.s: New file.
312 * gas/arm/udf.d: New file.
313 * gas/arm/udf.l: New file.
315 2013-08-28 Nick Clifton <nickc@redhat.com>
317 * gas/aarch64/illegal.s: Add illegal constant for logical
319 * gas/aarch64/illegal.l: Add expected error message.
321 2013-08-23 Maciej W. Rozycki <macro@codesourcery.com>
323 * gas/testsuite/gas/mips/micromips-insn32.d: Adjust for delay
324 slot scheduling of ALNV.PS.
325 * gas/testsuite/gas/mips/micromips-noinsn32.d: Likewise.
326 * gas/testsuite/gas/mips/micromips-trap.d: Likewise.
327 * gas/testsuite/gas/mips/micromips.d: Likewise.
328 * gas/testsuite/gas/mips/micromips@alnv_ps-swap.d: Likewise.
330 2013-08-23 Yuri Chornoivan <yurchor@ukr.net>
333 * gas/d10v/instruction_packing.d: Fix typos.
334 * gas/z80/atend.d: Likewise.
336 2013-08-23 Will Newton <will.newton@linaro.org>
338 * testsuite/gas/arm/neon-addressing-bad.l: Add test for
339 VLDn and VSTn instructions.
340 * testsuite/gas/arm/neon-addressing-bad.s: Likewise.
342 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
344 * gas/mips/ase-errors-1.l, gas/mips/ase-errors-2.l,
345 gas/mips/ase-errors-3.l, gas/mips/ase-errors-4.l, gas/mips/at-2.l,
346 gas/mips/baddata1.l, gas/mips/elf-rel30.l, gas/mips/illegal.l,
347 gas/mips/jalr.l, gas/mips/ldstla-32-1.l, gas/mips/ldstla-32-mips3-1.l,
348 gas/mips/lui-1.l, gas/mips/macro-warn-1.l, gas/mips/macro-warn-1-n32.l,
349 gas/mips/macro-warn-2.l, gas/mips/macro-warn-3.l,
350 gas/mips/macro-warn-4.l, gas/mips/micromips-branch-delay.l,
351 gas/mips/micromips-branch-relax.l,
352 gas/mips/micromips-branch-relax-pic.l, gas/mips/micromips-ill.l,
353 gas/mips/micromips.l, gas/mips/micromips-size-0.l,
354 gas/mips/micromips-size-1.l, gas/mips/micromips-warn-branch-delay.l,
355 gas/mips/micromips-warn.l, gas/mips/mips16e-64.l,
356 gas/mips/mips16e-save-err.l, gas/mips/mips1-fp.l,
357 gas/mips/mips32r2-fp32.l, gas/mips/mips32r2-ill.l,
358 gas/mips/mips32-sf32.l, gas/mips/mips4-branch-likely.l,
359 gas/mips/mips4-fp.l, gas/mips/mips5-fp.l, gas/mips/mips64-mips3d.l,
360 gas/mips/mips-double-float-flag.l, gas/mips/mips-gp64-fp32.l,
361 gas/mips/mips-gp64-fp64.l, gas/mips/mips-hard-float-flag.l,
362 gas/mips/mips-macro-ill-nofp.l, gas/mips/mips-macro-ill-sfp.l,
363 gas/mips/nan-error-1.l, gas/mips/nan-error-2.l, gas/mips/noat-2.l,
364 gas/mips/noat-3.l, gas/mips/noat-4.l, gas/mips/noat-5.l,
365 gas/mips/noat-6.l, gas/mips/noat-7.l, gas/mips/octeon-ill.l,
366 gas/mips/r5900-error-vu0.l, gas/mips/r5900-nollsc.l,
367 gas/mips/relax-bc1any.l, gas/mips/relax-bposge.l, gas/mips/relax.l,
368 gas/mips/relax-swap1.l, gas/mips/relax-swap2.l, gas/mips/set-arch.l,
369 gas/mips/tls-ill.l, gas/mips/vr5400-ill.l: Adjust expected output.
371 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
373 * gas/mips/ext-ill.l, gas/mips/mips64r2-ill.l: Expect DEXT and DINS
374 error messages to have the same form as the EXT and INS ones.
375 * gas/mips/micromips-insn32.d, gas/mips/micromips-noinsn32.d,
376 gas/mips/micromips-trap.d, gas/mips/micromips.d,
377 gas/mips/micromips@mips64r2.d, gas/mips/mips64r2.d: Expect
378 "dext" and "dins" instead of "dextm", "dextu", "dinsm" and "dinsu".
380 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
382 * gas/mips/octeon-ill.l: Adjust expected output.
383 * gas/mips/lui-1.l, gas/mips/lui-1.s: Add more cases.
385 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
387 * gas/mips/ext-ill.l, gas/mips/lui-1.l, gas/mips/mips16e-64.l,
388 gas/mips/mips32r2-ill-fp64.l, gas/mips/mips32r2-ill-nofp.l,
389 gas/mips/mips32r2-ill.l, gas/mips/mips64r2-ill.l,
390 gas/mips/octeon-ill.l, gas/mips/r5900-error-vu0.l,
391 gas/mips/vr5400-ill.l: Adjust expected errors.
392 * gas/mips/micromips-size-0.l,
393 gas/mips/micromips-size-0.s: Likewise. Add new tests.
394 * gas/mips/mips16e-save-err.s, gas/mips/mips16e-save-err.l: New test.
395 * gas/mips/mips.exp: Run it.
397 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
399 * gas/mips/micromips-ill.l: Expect "floating-point expression required"
401 2013-08-06 Jürgen Urban <JuergenUrban@gmx.de>
403 * gas/mips/r5900-error-vu0.s, gas/mips/r5900-error-vu0.l,
404 gas/mips/r5900-full-vu0.s, gas/mips/r5900-full-vu0.d: Allow
405 single-channel suffixes to be elided.
407 2013-08-04 Jürgen Urban <JuergenUrban@gmx.de>
409 * gas/mips/r5900-vu0.d: Expect $vfN and $viN instead of numeric
410 coprocessor registers.
411 * gas/mips/r5900-all-vu0.s, gas/mips/r5900-all-vu0.d,
412 gas/mips/r5900-full-vu0.s, gas/mips/r5900-full-vu0.d,
413 gas/mips/r5900-error-vu0.s, gas/mips/r5900-error-vu0.l: New tests.
414 * gas/mips/mips.exp: Run them.
416 2013-08-03 Richard Sandiford <rdsandiford@googlemail.com>
418 * gas/mips/mips16-macro.s, gas/mips/mips16-macro.d: New test.
419 * gas/mips/mips.exp: Run it.
421 2013-07-26 Sergey Guriev <sergey.s.guriev@intel.com>
422 Alexander Ivchenko <alexander.ivchenko@intel.com>
423 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
424 Sergey Lega <sergey.s.lega@intel.com>
425 Anna Tikhonova <anna.tikhonova@intel.com>
426 Ilya Tocar <ilya.tocar@intel.com>
427 Andrey Turetskiy <andrey.turetskiy@intel.com>
428 Ilya Verbin <ilya.verbin@intel.com>
429 Kirill Yukhin <kirill.yukhin@intel.com>
430 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
432 * gas/cfi/cfi-i386.s: Add tests for k0-k7.
433 * gas/cfi/cfi-i386.d: Change to reflect above mentioned changes.
434 * gas/cfi/cfi-x86_64.s: Add tests for xmm16-31, k0-7.
435 * gas/cfi/cfi-x86_64.d: Change to reflect above mentioned changes.
436 * gas/i386/ilp32/cfi/cfi-x86_64.d: Ditto.
437 * gas/i386/intel-regs.s: Add tests for zmm0 and xmm16 registers.
438 * gas/i386/intel-regs.d: Change correspondingly.
439 * gas/i386/prefetch-intel.d: Reflect implementation of prefetchwt1.
440 * gas/i386/prefetch.d: Ditto.
441 * gas/i386/x86-64-prefetch-intel.d: Ditto.
442 * gas/i386/x86-64-prefetch.d: Ditto.
443 * gas/i386/avx512f-intel.d: New.
444 * gas/i386/avx512f-nondef.d: New.
445 * gas/i386/avx512f-nondef.s: New.
446 * gas/i386/avx512f-opts-intel.d: New.
447 * gas/i386/avx512f-opts.d: New.
448 * gas/i386/avx512f-opts.s: New.
449 * gas/i386/avx512f.d: New.
450 * gas/i386/avx512f.s: New.
451 * gas/i386/avx512cd-intel.d: New.
452 * gas/i386/avx512cd.d: New.
453 * gas/i386/avx512cd.s: New.
454 * gas/i386/avx512er-intel.d: New.
455 * gas/i386/avx512er.d: New.
456 * gas/i386/avx512er.s: New.
457 * gas/i386/avx512pf-intel.d: New.
458 * gas/i386/avx512pf.d: New.
459 * gas/i386/avx512pf.s: New.
460 * gas/i386/evex-lig.s: New.
461 * gas/i386/evex-lig256-intel.d: New.
462 * gas/i386/evex-lig256.d: New.
463 * gas/i386/evex-lig512-intel.d: New.
464 * gas/i386/evex-lig512.d: New.
465 * gas/i386/evex-wig.s: New.
466 * gas/i386/evex-wig1-intel.d: New.
467 * gas/i386/evex-wig1.d: New.
468 * gas/i386/inval-avx512f.l: New.
469 * gas/i386/inval-avx512f.s: New.
470 * gas/i386/x86-64-avx512f-intel.d: New.
471 * gas/i386/x86-64-avx512f-nondef.d: New.
472 * gas/i386/x86-64-avx512f-nondef.s: New.
473 * gas/i386/x86-64-avx512f-opts-intel.d: New.
474 * gas/i386/x86-64-avx512f-opts.d: New.
475 * gas/i386/x86-64-avx512f-opts.s: New.
476 * gas/i386/x86-64-avx512f.d: New.
477 * gas/i386/x86-64-avx512f.s: New.
478 * gas/i386/x86-64-avx512cd-intel.d: New.
479 * gas/i386/x86-64-avx512cd.d: New.
480 * gas/i386/x86-64-avx512cd.s: New.
481 * gas/i386/x86-64-avx512er-intel.d: New.
482 * gas/i386/x86-64-avx512er.d: New.
483 * gas/i386/x86-64-avx512er.s: New.
484 * gas/i386/x86-64-avx512pf-intel.d: New.
485 * gas/i386/x86-64-avx512pf.d: New.
486 * gas/i386/x86-64-avx512pf.s: New.
487 * gas/i386/x86-64-evex-lig.s: New.
488 * gas/i386/x86-64-evex-lig256-intel.d: New.
489 * gas/i386/x86-64-evex-lig256.d: New.
490 * gas/i386/x86-64-evex-lig512-intel.d: New.
491 * gas/i386/x86-64-evex-lig512.d: New.
492 * gas/i386/x86-64-evex-wig.s: New.
493 * gas/i386/x86-64-evex-wig1-intel.d: New.
494 * gas/i386/x86-64-evex-wig1.d: New.
495 * gas/i386/x86-64-inval-avx512f.l: New.
496 * gas/i386/x86-64-inval-avx512f.s: New.
497 * gas/i386/i386.exp: Run new AVX-512 tests.
499 2013-07-25 Richard Sandiford <rdsandiford@googlemail.com>
501 * gas/mips/loongson-2f.d: Fix expected output for madd.ps,
502 msub.ps, nmadd.ps and nmsub.ps.
504 2013-07-25 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
506 * gas/i386/sha.d: New.
507 * gas/i386/sha.s: New.
508 * gas/i386/x86-64-sha.d: New.
509 * gas/i386/x86-64-sha.s: New.
510 * gas/i386/i386.exp: Run new SHA tests.
512 2013-07-24 Anna Tikhonova <anna.tikhonova@intel.com>
513 Kirill Yukhin <kirill.yukhin@intel.com>
514 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
516 * gas/i386/mpx-add-bnd-prefix.s: New.
517 * gas/i386/mpx-add-bnd-prefix.d: New.
518 * gas/i386/mpx-inval-1.l: New.
519 * gas/i386/mpx-inval-1.s: New.
520 * gas/i386/mpx.d: New.
521 * gas/i386/mpx.s: New.
522 * gas/i386/x86-64-mpx-add-bnd-prefix.d: New.
523 * gas/i386/x86-64-mpx-add-bnd-prefix.s: New.
524 * gas/i386/x86-64-mpx-addr32.d: New.
525 * gas/i386/x86-64-mpx-addr32.s: New.
526 * gas/i386/x86-64-mpx-inval-1.l: New.
527 * gas/i386/x86-64-mpx-inval-1.s: New.
528 * gas/i386/x86-64-mpx-inval-2.l: New.
529 * gas/i386/x86-64-mpx-inval-2.s: New.
530 * gas/i386/x86-64-mpx.d: New.
531 * gas/i386/x86-64-mpx.s: New.
532 * gas/i386/nops.d: Adjust to MPX changes.
533 * gas/i386/nops.s: Likewise.
534 * gas/i386/x86-64-nops.d: Likewise.
535 * gas/i386/x86-64-nops.s: Likewise.
536 * gas/i386/ilp32/x86-64-nops.d: Likewise.
537 * gas/i386/i386.exp: Run new MPX tests.
539 2013-07-24 Tristan Gingold <gingold@adacore.com>
541 * gas/ppc/test2xcoff32.s, gas/ppc/test2xcoff32.d: New files
542 * gas/ppc/ppc.exp: Add new test.
543 * gas/ppc/xcoff-br16-1.s, gas/ppc/xcoff-br16-1.d,
544 gas/ppc/xcoff-br16-2.s, gas/ppc/xcoff-br16-2.d: New files
545 * gas/ppc/aix.exp: Add new tests.
547 2013-07-19 Yufeng Zhang <yufeng.zhang@arm.com>
549 * gas/aarch64/ilp32-basic.d (#as): Update to use -mabi=ilp32
551 2013-07-14 Richard Sandiford <rdsandiford@googlemail.com>
553 * gas/mips/vr5400-ill.s, gas/mips/vr5400-ill.l: Add some more cases.
554 * gas/mips/micromips-ill.s, gas/mips/micromips-ill.l: New test.
555 * gas/mips/mips.exp: Run it.
557 2013-07-14 Richard Sandiford <rdsandiford@googlemail.com>
559 * gas/mips/at-2.l: Remove duplicated $at warnings.
560 * gas/mips/ext-ill.l, gas/mips/lui-1.l, gas/mips/mips32r2-ill.l,
561 gas/mips/mips32r2-ill-nofp.l, gas/mips/mips32r2-ill-fp64.l,
562 gas/mips/mips64r2-ill.l, gas/mips/octeon-ill.l: Update error
563 messages. Expect negative numbers to be printed as such,
564 rather than as large unsigned positive numbers.
566 2013-07-12 Maciej W. Rozycki <macro@codesourcery.com>
568 * gas/mips/nan-2008-1.d: New test.
569 * gas/mips/nan-2008-2.d: New test.
570 * gas/mips/nan-2008-3.d: New test.
571 * gas/mips/nan-2008-4.d: New test.
572 * gas/mips/nan-legacy-1.d: New test.
573 * gas/mips/nan-legacy-2.d: New test.
574 * gas/mips/nan-legacy-3.d: New test.
575 * gas/mips/nan-legacy-4.d: New test.
576 * gas/mips/nan-legacy-5.d: New test.
577 * gas/mips/nan-error-1.l: New list test.
578 * gas/mips/nan-error-2.l: New list test.
579 * gas/mips/nan-2008-override.s: New test source.
580 * gas/mips/nan-2008.s: New test source.
581 * gas/mips/nan-legacy-override.s: New test source.
582 * gas/mips/nan-legacy.s: New test source.
583 * gas/mips/nan-error-1.s: New test source.
584 * gas/mips/nan-error-2.s: New test source.
585 * gas/mips/mips.exp: Run the new tests.
587 2013-07-09 Richard Sandiford <rdsandiford@googlemail.com>
589 * gas/mips/la-reloc.s, gas/mips/la-reloc.d, gas/mips/dla-reloc.s,
590 gas/mips/dla-reloc.d: Add files missing from earlier commit.
592 2013-07-08 H.J. Lu <hongjiu.lu@intel.com>
595 * gas/i386/simd.s: Add a test for cvttps2pi.
596 * gas/i386/simd-intel.d: Updated.
597 * gas/i386/simd.d: Likewise.
599 2013-07-08 Richard Sandiford <rdsandiford@googlemail.com>
601 * gas/mips/la.s, gas/mips/la.d, gas/mips/la-svr4pic.d,
602 gas/mips/la-xgot.d: Add tests for bracketed addresses.
604 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
606 * gas/mips/ldstla-32.d: Avoid "lui at,0x0" sequences for
608 * gas/mips/ldstla-32-shared.d: Likewise.
609 * gas/mips/mcu.d: Use ADDIU in preference to LI+ADDU when adding
610 16-bit constants to the base.
611 * gas/mips/micromips@mcu.d: Likewise.
612 * gas/mips/micromips@cache.d: Likewise.
613 * gas/mips/micromips@pref.d: Likewise.
614 * gas/mips/micromips.d, gas/mips/micromips-insn32.d,
615 gas/mips/micromips-noinsn32.d, gas/mips/micromips-trap.d: Likewise.
616 Allow the full 16-bit offset range to be used for SB, LB and LBU in
617 USH and ULH sequences. Fix the expected output for LD and SD when
618 the two LW and SW offsets need different high parts.
619 * gas/mips/eva.s: Test PREFE with relocation operators.
620 * gas/mips/eva.d: Use ADDIU in preference to LI+ADDU for 16-bit
621 constants. Update after eva.s change.
622 * gas/mips/micromips@eva.d: Likewise.
623 * gas/mips/ld-reloc.s, gas/mips/ld-reloc.d, gas/mips/l_d-reloc.s,
624 gas/mips/l_d-reloc.d, gas/mips/ulw-reloc.s, gas/mips/ulw-reloc.d,
625 gas/mips/micromips@ulw-reloc.d, gas/mips/ulh-reloc.s,
626 gas/mips/ulh-reloc.d: New tests.
627 * gas/mips/mips.exp: Run them.
629 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
631 * gas/mips/eva.d, gas/mips/micromips@eva.d: Remove hard-coded
632 addresses. Use gpr-names=numeric.
634 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
636 * gas/mips/mips16.d, gas/mips/mips16-64.d: Remove trailing whitespace
637 from ENTRY and EXIT lines.
639 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
641 * gas/mips/vr5400-ill.s, gas/mips/vr5400-ill.l: New test.
642 * gas/mips/mips.exp: Run it.
644 2013-07-07 Richard Sandiford <rdsandiford@googlemail.com>
646 * gas/mips/lb.d, gas/mips/sb.d: Use coprocessor register names
649 2013-07-05 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
651 * gas/s390/zarch-zEC12.s: Change bprp second operand and add
652 variants requiring relocations.
653 * gas/s390/zarch-zEC12.d: Likewise.
655 2013-07-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
657 * gas/aarch64/reloc-insn.s (func): Replace :got_prel19: with :got:.
659 2013-06-26 Yufeng Zhang <yufeng.zhang@arm.com>
661 * gas/aarch64/ilp32-basic.d: New file.
662 * gas/aarch64/ilp32-basic.s: New file.
664 2013-06-25 Maciej W. Rozycki <macro@codesourcery.com>
666 * gas/mips/micromips-insn32.d: New test.
667 * gas/mips/micromips-noinsn32.d: Likewise.
668 * gas/mips/micromips.l: Rename to...
669 * gas/mips/micromips-warn.l: ... this.
670 * gas/mips/micromips.d: Update accordingly.
671 * gas/mips/micromips-trap.d: Likewise.
672 * gas/mips/micromips.l: New list test.
673 * gas/mips/micromips.s: Add conditionals.
674 * gas/mips/mips.exp: Run the new tests.
676 2013-06-24 Roland McGrath <mcgrathr@google.com>
678 * gas/arm/macro-vld1.s: Add a case with whitespace before '}'.
679 * gas/arm/macro-vld1.d: Update.
681 * gas/arm/macro-pld.s: Add a 'push {r0}' case.
682 * gas/arm/macro-pld.d: Update expected output.
683 * gas/arm/macro-vld1.s: New file.
684 * gas/arm/macro-vld1.d: New file.
686 2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
688 * gas/mips/mips.exp: Remove "LOSE" comments.
689 (run_dump_test_arch): Remove format selector support.
690 (run_dump_test_arches): Remove associated upvars.
691 (elf, ecoff, aout, no_mips16, no_micromips): Remove variables.
692 Remove all conditions based on them, on the assumption that $elf
693 is true and the others are false. Rename "elf-jal" to "jal".
694 (tmips): Set to "t" for *bsd targets.
695 * gas/mips/elf-jal.d: Rename to...
696 * gas/mips/jal.d: ...this, replacing the old file.
697 * gas/mips/micromips@elf-jal.d: Rename to...
698 * gas/mips/micromips@jal.d: ...this.
699 * gas/mips/at-1.d, gas/mips/ld.d, gas/mips/l_d.d, gas/mips/lui.d,
700 gas/mips/mips1@l_d.d, gas/mips/mips1@ld-forward.d, gas/mips/mips1@ld.d,
701 gas/mips/mips1@s_d.d, gas/mips/s_d.d, gas/mips/sd.d: Remove ECOFF
702 relocation names. Do not allow any offset on the symbol.
704 2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
706 * gas/mips/lineno.d: Remove ellipsis.
708 2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
710 * gas/all/gas.exp: Remove reference to mips-ecoff.
711 * gas/mips/branch-misc-1.d, gas/mips/branch-misc-2.d,
712 gas/mips/branch-misc-2-64.d, gas/mips/branch-misc-2pic.d,
713 gas/mips/branch-misc-2pic-64.d, gas/mips/branch-swap.d: Remove
714 skips for mips-*-ecoff.
716 2013-06-20 Richard Sandiford <rdsandiford@googlemail.com>
718 * gas/mips/ase-errors-1.s, gas/mips/ase-errors-1.l,
719 gas/mips/ase-errors-2.s, gas/mips/ase-errors-2.l,
720 gas/mips/ase-errors-3.s, gas/mips/ase-errors-3.l,
721 gas/mips/ase-errors-4.s, gas/mips/ase-errors-4.l: New tests.
722 * gas/mips/mips.exp: Run them.
724 2013-06-18 Richard Sandiford <rdsandiford@googlemail.com>
726 * gas/mips/eva.d: Use -32.
728 2013-06-17 Catherine Moore <clm@codesourcery.com>
729 Maciej W. Rozycki <macro@codesourcery.com>
730 Chao-Ying Fu <fu@mips.com>
732 * gas/mips/mips.exp: Run new tests.
733 * gas/mips/eva.d: New.
734 * gas/mips/eva.s: New.
735 * gas/mips/micromips@eva.d: New.
737 2013-06-15 Richard Sandiford <rdsandiford@googlemail.com>
739 * gas/mips/loc-swap-3.d: Require -32.
741 2013-06-14 Richard Sandiford <rsandifo@linux.vnet.ibm.com>
743 * gas/mips/loc-swap-3.d, gas/mips/loc-swap-3.s: New test.
744 * gas/mips/mips.exp: Run it.
746 2013-06-13 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
748 * gas/mips/micromips@virt.d: New file.
749 * gas/mips/micromips@virt64.d: New file.
750 * gas/mips/mips.exp: Enable virt and virt64 tests for micromips.
752 2013-06-12 Sandra Loosemore <sandra@codesourcery.com>
754 * gas/nios2/movia.s: Add additional test case with negative
756 * gas/nios2/movia.d: Likewise.
758 2013-06-12 Sandra Loosemore <sandra@codesourcery.com>
760 * gas/nios2/tret.d: Correct eret encoding.
762 2013-06-10 Maciej W. Rozycki <macro@codesourcery.com>
764 * gas/mips/relax-bc1any.l: New test.
765 * gas/mips/relax-bc1any.s: New test source.
766 * gas/mips/mips.exp: Run the new test.
768 2013-06-09 Sandra Loosemore <sandra@codesourcery.com>
770 * gas/nios2/trap.s: Add additional test cases for optional
772 * gas/nios2/trap.d: Likewise.
774 2013-05-31 H.J. Lu <hongjiu.lu@intel.com>
776 * gas/i386/size-3.d: Updated for text/data/bss section alignment
778 * gas/i386/x86-64-size-1.d: Likewise.
779 * gas/i386/x86-64-unwind.d: Likewise.
780 * gas/i386/ilp32/x86-64-size-1.d: Likewise.
781 * gas/i386/ilp32/x86-64-size-5.d: Likewise.
782 * gas/i386/ilp32/x86-64-unwind.d: Likewise.
784 2013-05-31 Catherine Moore <clm@codesourcery.com>
786 * gas/mips/ehword.d: New.
787 * gas/mips/ehword.s: New.
788 * gas/mips/mips.exp: Run ehword test.
790 2013-05-29 Maciej W. Rozycki <macro@codesourcery.com>
792 * gas/mips/jalr3.d: New test.
793 * gas/mips/jalr3-n32.d: New test.
794 * gas/mips/jalr3-n64.d: New test.
795 * gas/mips/jalr3.s: New test source.
796 * gas/mips/mips.exp: Run the new tests.
798 2013-05-28 Cary Coutant <ccoutant@google.com>
800 * gas/cris/rd-dw2-1.d: Adjust expected output.
801 * gas/cris/rd-dw2-10.d: Likewise.
802 * gas/cris/rd-dw2-11.d: Likewise.
803 * gas/cris/rd-dw2-12.d: Likewise.
804 * gas/cris/rd-dw2-13.d: Likewise.
805 * gas/cris/rd-dw2-14.d: Likewise.
806 * gas/cris/rd-dw2-15.d: Likewise.
807 * gas/cris/rd-dw2-2.d: Likewise.
808 * gas/cris/rd-dw2-3.d: Likewise.
809 * gas/cris/rd-dw2-4.d: Likewise.
810 * gas/cris/rd-dw2-5.d: Likewise.
811 * gas/cris/rd-dw2-6.d: Likewise.
812 * gas/cris/rd-dw2-7.d: Likewise.
813 * gas/cris/rd-dw2-8.d: Likewise.
814 * gas/cris/rd-dw2-9.d: Likewise.
815 * gas/elf/dwarf2-1.d: Likewise.
816 * gas/elf/dwarf2-2.d: Likewise.
817 * gas/elf/dwarf2-3.d: Likewise.
818 * gas/i386/debug1.d: Likewise.
819 * gas/i386/dw2-compress-1.d: Likewise.
820 * gas/i386/ilp32/lns/lns-common-1.d: Likewise.
821 * gas/i386/ilp32/lns/lns-duplicate.d: Likewise.
822 * gas/ia64/pr13167.d: Likewise.
823 * gas/lns/lns-big-delta.d: Likewise.
824 * gas/lns/lns-common-1-alt.d: Likewise.
825 * gas/lns/lns-common-1.d: Likewise.
826 * gas/lns/lns-duplicate.d: Likewise.
827 * gas/mips/loc-swap-2.d: Likewise.
828 * gas/mips/loc-swap.d: Likewise.
829 * gas/mips/micromips@loc-swap-2.d: Likewise.
830 * gas/mips/micromips@loc-swap.d: Likewise.
831 * gas/mips/mips16-dwarf2-n32.d: Likewise.
832 * gas/mips/mips16-dwarf2.d: Likewise.
833 * gas/mips/mips16@loc-swap-2.d: Likewise.
834 * gas/mips/mips16@loc-swap.d: Likewise.
836 2013-05-28 Maciej W. Rozycki <macro@codesourcery.com>
838 * gas/mips/ld-zero.d: New test.
839 * gas/mips/ld-zero-2.d: New test.
840 * gas/mips/ld-zero-3.d: New test.
841 * gas/mips/ld-zero-q.d: New test.
842 * gas/mips/ld-zero-u.d: New test.
843 * gas/mips/ecoff@ld-zero-3.d: New test.
844 * gas/mips/micromips@ld-zero-2.d: New test.
845 * gas/mips/micromips@ld-zero-3.d: New test.
846 * gas/mips/ld-zero.s: New test source.
847 * gas/mips/ld-zero-2.s: New test source.
848 * gas/mips/ld-zero-3.s: New test source.
849 * gas/mips/ld-zero-q.s: New test source.
850 * gas/mips/ld-zero-u.s: New test source.
851 * gas/mips/mips.exp: Run the new tests.
853 2013-05-28 Yufeng Zhang <yufeng.zhang@arm.com>
855 * gas/aarch64/tls.d: Update.
856 * gas/aarch64/tls.s: Update.
858 2013-05-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
860 * gas/arm/armv8-a-bad.l: Update expected warning message.
861 * gas/arm/armv8-a-it-bad.l: Likewise.
863 2013-05-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
865 * gas/aarch64/adr_1.d: New file.
866 * gas/aarch64/adr_1.s: New file.
867 * gas/aarch64/b_1.d: New file.
868 * gas/aarch64/b_1.s: New file.
869 * gas/aarch64/beq_1.d: New file.
870 * gas/aarch64/beq_1.s: New file.
871 * gas/aarch64/ldr_1.d: New file.
872 * gas/aarch64/ldr_1.s: New file.
873 * gas/aarch64/tbz_1.d: New file.
874 * gas/aarch64/tbz_1.s: New file.
876 2013-05-24 Richard Sandiford <rsandifo@linux.vnet.ibm.com>
878 * gas/s390/zarch-z9-109-err.s, gas/s390/zarch-z9-109-err.l: New test.
879 * gas/s390/s390.exp: Run it.
881 2013-05-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
883 * gas/s390/zarch-zEC12.d: Adjust length operands for cdzt, cxzt,
885 * gas/s390/zarch-zEC12.d: Likewise.
887 2013-05-22 Jürgen Urban <JuergenUrban@gmx.de>
889 * gas/mips/r5900-full.s, gas/mips/r5900-full.d: Add tests for LQ
891 * gas/mips/r5900-vu0.s, gas/mips/r5900-vu0.d: New test.
892 * gas/mips/mips.exp: Run it.
894 2013-05-21 Alan Modra <amodra@gmail.com>
896 * gas/ppc/vsx2.d: Ignore trailing padding.
898 2013-05-20 Peter Bergner <bergner@vnet.ibm.com>
900 * gas/ppc/altivec2.d <bcdadd., bcdadd., vaddcuq, vaddecuq, vaddeuqm,
901 vaddudm, vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh,
902 vclzw, vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud.,
903 veqv, vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgew, vmrgow, vmulesw,
904 vmuleuw, vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast,
905 vorc, vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
906 vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
907 vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
908 vsubudm, vsubuqm, vupkhsw, vupklsw>: Add new tests.
909 * gas/ppc/altivec2.s: Likewise.
910 * gas/ppc/power8.d <bcdadd., bcdsub., bctar, bctarl, clrbhrb, fmrgew,
911 fmrgow, lqarx, lxsiwax, lxsiwzx, lxsspx, mfbhrbe, mfvsrd, mfvsrwz,
912 msgclrp, msgsndp, mtsle, mtvsrd, mtvsrwa, mtvsrwz, pbt., rfebb,
913 stqcx., stxsiwx, stxsspx, vaddcuq, vaddecuq, vaddeuqm, vaddudm,
914 vadduqm, vbpermq, vcipher, vcipherlast, vclzb, vclzd, vclzh, vclzw,
915 vcmpequd, vcmpequd., vcmpgtsd, vcmpgtsd., vcmpgtud, vcmpgtud., veqv,
916 vgbbd, vmaxsd, vmaxud, vminsd, vminud, vmrgow, vmulesw, vmuleuw,
917 vmulosw, vmulouw, vmuluwm, vnand, vncipher, vncipherlast, vorc,
918 vpermxor, vpksdss, vpksdus, vpkudum, vpkudus, vpmsumb, vpmsumd,
919 vpmsumh, vpmsumw, vpopcntb, vpopcntd, vpopcnth, vpopcntw, vrld, vsbox,
920 vshasigmad, vshasigmaw, vsld, vsrad, vsrd, vsubcuq, vsubecuq, vsubeuqm,
921 vsubuqm, vupkhsw, vupklsw, waitasec, xsaddsp, xscvdpspn, xscvspdpn,
922 xscvsxdsp, xscvuxdsp, xsdivsp, xsmaddasp, xsmaddmsp, xsmsubasp,
923 xsmsubmsp, xsmulsp, xsnmaddasp, xsnmaddmsp, xsnmsubasp, xsnmsubmsp,
924 xsresp, xsrsp, xsrsqrtesp, xssqrtsp, xssubsp, xxleqv, xxlnand,
925 xxlorc>: Add new tests.
926 * gas/ppc/power8.s Likewise.
927 * gas/ppc/vsx.d <lxvd2x, stxvd2x>: Add new tests.
928 * gas/ppc/vsx.s Likewise.
929 * gas/ppc/vsx2.d: New test file.
930 * gas/ppc/vsx2.s: Likewise.
931 * gas/ppc/ppc.exp: Run it.
933 2013-05-16 Tristan Gingold <gingold@adacore.com>
935 * gas/ppc/ppc.exp: Do not run simpshft on aix.
937 2013-05-16 Nick Clifton <nickc@redhat.com>
939 * gas/msp430/opcodes.s: Use correct value for .arch pseudo.
940 * gas/msp430/msp430x.d: Use correct value for -mcpu option.
942 2013-05-13 Yufeng Zhang <yufeng.zhang@arm.com>
944 * gas/aarch64/diagnostic.s: Update.
945 * gas/aarch64/diagnostic.l: Ditto.
946 * gas/aarch64/movi.s: Add new tests.
947 * gas/aarch64/movi.d: Update.
949 2013-05-09 Andrew Pinski <apinski@cavium.com>
951 * gas/mips/mips.exp: Run virt and virt64 testcases.
952 * gas/mips/virt.d: New file.
953 * gas/mips/virt.s: New file.
954 * gas/mips/virt64.d: New file.
955 * gas/mips/virt64.s: New file.
957 2013-05-04 Richard Sandiford <rdsandiford@googlemail.com>
959 * gas/mips/micromips-warn-branch-delay.d: Use numeric registers.
961 2013-05-02 Richard Sandiford <rdsandiford@googlemail.com>
963 * gas/mips/mips16-stabs.s, gas/mips/mips16-stabs.d: New test.
964 * gas/mips/mips.exp: Run it.
966 2013-05-02 Nick Clifton <nickc@redhat.com>
968 * gas/all/gas.exp: Skip the DIFF1 test for the MSP430.
969 Expect the FORWARD test to pass for the MSP430.
970 Skip the REDEF tests for the MSP430.
971 Expect the 930509A test to fail for the MSP430.
972 * gas/all/sleb128-4.d: Skip for the MSP430.
973 * gas/elf/elf.exp: Set target_machine to msp430 for the MSP430.
974 Skip the EHOPT0 test for the MSP430.
975 Skip the REDEF and EQU-RELOC tests for the MSP430.
976 * gas/elf/section2.e-msp430: New file.
977 * gas/lns/lns-big-delta.d: Remove expectation of 20-bit
979 * gas/lns/lns.exp: Use alternate LNS COMMON test for the MSP430.
980 * gas/msp430/msp430x.s: New test.
981 * gas/msp430/msp430x.d: Expected disassembly.
982 * gas/msp430/msp430.exp: Run new test.
983 * gas/msp430/opcode.d: Update expected disassembly.
985 2013-04-30 Chao-ying Fu <Chao-ying.Fu@imgtec.com>
987 * gas/mips/ext-ill.s: New file.
988 * gas/mips/ext-ill.l: New file.
989 * gas/mips/mips.exp: Run new tests.
991 2013-04-29 Nick Clifton <nickc@redhat.com>
993 * gas/elf/dwarf2-3.d: Fix expected readelf output.
995 2013-04-24 H.J. Lu <hongjiu.lu@intel.com>
997 * gas/i386/rex.d: Skip x86_64-*-elf*.
998 * gas/i386/ilp32/rex.d: Likewise.
1000 2013-04-15 Julian Brown <julian@codesourcery.com>
1002 * gas/all/gas.exp (sleb128-7): Don't run for tic4x, tic54x.
1003 * gas/all/sleb128-2.s: Reformat, use _ at start of labels, remove
1005 * gas/all/sleb128-3.s: Likewise.
1006 * gas/all/sleb128-4.s: Likewise.
1007 * gas/all/sleb128-5.s: Likewise.
1008 * gas/all/sleb128-7.s: Likewise.
1009 * gas/all/sleb128-2.d: Handle data sections named $DATA$.
1010 * gas/all/sleb128-3.d: Likewise.
1011 * gas/all/sleb128-4.d: Likewise.
1012 * gas/all/sleb128-5.d: Likewise.
1013 * gas/all/sleb128-7.d: Likewise.
1015 2013-04-10 Julian Brown <julian@codesourcery.com>
1017 * gas/all/sleb128-2.s: New test.
1018 * gas/all/sleb128-3.s: Likewise.
1019 * gas/all/sleb128-4.s: Likewise.
1020 * gas/all/sleb128-5.s: Likewise.
1021 * gas/all/sleb128-7.s: Likewise.
1022 * gas/all/sleb128-2.d: New.
1023 * gas/all/sleb128-3.d: New.
1024 * gas/all/sleb123-4.d: New.
1025 * gas/all/sleb123-5.d: New.
1026 * gas/all/sleb123-7.d: New.
1027 * gas/all/gas.exp (sleb128-2, sleb128-3, sleb128-4, sleb128-5)
1028 (sleb128-7): Run new tests.
1030 2013-04-10 Jan Beulich <jbeulich@suse.com>
1032 * gas/testsuite/gas/arm/ldst-pc.s: Add index, non-writeback
1033 forms of various loads and stores with PC as base.
1034 * gas/testsuite/gas/arm/ldst-pc.d: Update accordingly.
1036 2013-04-10 Jan Beulich <jbeulich@suse.com>
1038 * gas/arm/barrier-bad.d: Change title.
1039 * gas/arm/barrier-bad.s: Add immediate form of ISB and DSB as
1040 well as one symbolic form of DSB.
1041 * gas/arm/barrier-bad.l: Update accordingly.
1042 * gas/arm/barrier-bad-thumb.d: Adjust title. Use barrier-bad.s as
1043 source. Pass -mthumb to gas.
1044 * gas/arm/barrier-bad-thumb.l: Remove.
1045 * gas/arm/barrier-bad-thumb.s: Remove.
1046 * gas/arm/barrier-thumb.d: Adjust title. Use barrier.s as source.
1047 Pass -mthumb to gas.
1048 * gas/arm/barrier-thumb.s: Remove.
1050 2013-04-09 Jan Beulich <jbeulich@suse.com>
1052 * gas/arm/vfp1xD.s: Add VMRS/VMSR tests with FPINST, FPINST2,
1054 * gas/arm/vfp1xD.d: Update accordingly.
1056 2013-04-09 Jan Beulich <jbeulich@suse.com>
1058 * gas/arm/neon-omit.s: Add tests for suffix less VMOV.
1059 * gas/arm/neon-omit.d: Update accordingly.
1061 2013-04-09 Jan Beulich <jbeulich@suse.com>
1063 * gas/arm/neon-addressing-bad.s: Add test for further invalid VST
1065 * gas/arm/neon-addressing-bad.l: Update accordingly.
1067 2013-04-08 Jan Beulich <jbeulich@suse.com>
1069 * gas/i386/x86-64-opcode.s: Flesh out LOOP and J*CXZ sections.
1070 Correct comments in Jcc section.
1071 * gas/i386/x86-64-opcode.d: Refresh.
1072 * gas/i386/ilp32/x86-64-opcode.d: Refresh.
1074 2013-04-06 David S. Miller <davem@davemloft.net>
1076 * gas/sparc/cbcond.s: Add tests for new opcode aliases.
1077 * gas/sparc/cbcond.d: Updated.
1078 * gas/sparc/hpcvis3.s: Add tests for new opcode aliases.
1079 * gas/sparc/hpcvis3.d: Updated.
1080 * gas/sparc/v8-movwr-imm.d: Fix expected disassembly.
1081 * gas/sparc/edge.s: New test.
1082 * gas/sparc/edge.d: Expected disassembly.
1083 * gas/sparc/flush.s: New test.
1084 * gas/sparc/flush.d: Expected disassembly.
1085 * gas/sparc/ldd_std.s: New test.
1086 * gas/sparc/ldd_std.d: Expected disassembly.
1087 * gas/sparc/ldtw_sttw.s: New test.
1088 * gas/sparc/ldtw_sttw.d: Expected disassembly.
1089 * gas/sparc/sparc.exp: Run new tests.
1091 2013-03-27 Alexis Deruelle <alexis.deruelle@gmail.com>
1094 * gas/tic6x/insns16-lsd-unit.s: Correct bit patterns for mvk, add
1096 * gas/tic6x/insns16-lsd-unit.d: Update expected output.
1098 2013-03-27 H.J. Lu <hongjiu.lu@intel.com>
1100 * gas/i386/addr32.s: Add an SIB test.
1101 * gas/i386/addr32.d: Updated.
1103 2013-03-27 Alexis Deruelle <alexis.deruelle@gmail.com>
1106 * gas/tic6x/insns16-d-unit.s: New test.
1107 * gas/tic6x/insns16-d-unit.d: Expected disassembly.
1108 * gas/tic6x/insns16-ddec.s: New test.
1109 * gas/tic6x/insns16-ddec.d: Expected disassembly.
1110 * gas/tic6x/insns16-dinc.s: New test.
1111 * gas/tic6x/insns16-dinc.d: Expected disassembly.
1112 * gas/tic6x/insns16-dind.s: New test.
1113 * gas/tic6x/insns16-dind.d: Expected disassembly.
1114 * gas/tic6x/insns16-doff4.s: New test.
1115 * gas/tic6x/insns16-doff4.d: Expected disassembly.
1116 * gas/tic6x/insns16-l-unit.s: New test.
1117 * gas/tic6x/insns16-l-unit.d: Expected disassembly.
1118 * gas/tic6x/insns16-lsd-unit.s: New test.
1119 * gas/tic6x/insns16-lsd-unit.d: Expected disassembly.
1120 * gas/tic6x/insns16-m-unit.s: New test.
1121 * gas/tic6x/insns16-m-unit.d: Expected disassembly.
1122 * gas/tic6x/insns16-s-unit-pcrel.s: New test.
1123 * gas/tic6x/insns16-s-unit-pcrel.d: Expected disassembly.
1124 * gas/tic6x/insns16-s-unit: New test.
1125 * gas/tic6x/insns16-s-unit.d: Expected disassembly.
1127 2013-03-26 Douglas B Rupp <rupp@adacore.com>
1129 * gas/ia64/ia64.exp: Add new test reloc-mlx
1130 * gas/ia64/reloc-mlx.[sd]: New test for X-unit reloc.
1131 * gas/ia64/pcrel.d: Fix output for X-unit reloc.
1133 2013-03-21 Will Newton <will.newton@linaro.org>
1135 * gas/arm/thumb2_relax.d: Strip out invalid pc-relative strs.
1136 * gas/arm/thumb2_relax.s: Likewise.
1137 * gas/arm/thumb32.d: Likewise.
1138 * gas/arm/thumb32.l: Likewise.
1139 * gas/arm/thumb32.s: Likewise.
1140 * gas/arm/thumb2_str-bad.d: New file.
1141 * gas/arm/thumb2_str-bad.l: Likewise.
1142 * gas/arm/thumb2_str-bad.s: Likewise.
1144 2013-03-20 Alexis Deruelle <alexis.deruelle@gmail.com>
1147 * gas/tic6x/insns-bad-1.s: Remove test-case for mpydp with
1149 * gas/tic6x/insns-bad-1.l: Update expected output.
1150 * gas/tic6x/insns-c674x.s: Add a test-case for mpydp with
1152 * gas/tic6x/insns-c674x.d: Update expected output.
1154 2013-03-20 Alexis Deruelle <alexis.deruelle@gmail.com>
1157 * gas/tic6x/insns-c674x.s: Add test cases for the newly generated
1159 * gas/tic6x/insns-c674x.d: Update expected disassembly.
1161 2013-03-15 Will Newton <will.newton@linaro.org>
1163 * gas/arm/any-idiv.d: Expand *-*eabi test to cover *-*eabi*.
1164 * gas/arm/arch4t-eabi.d: Likewise.
1165 * gas/arm/arch4t.d: Likewise.
1166 * gas/arm/attr-any-armv4t.d: Likewise.
1167 * gas/arm/attr-any-thumbv6.d: Likewise.
1168 * gas/arm/attr-cpu-directive.d: Likewise.
1169 * gas/arm/attr-default.d: Likewise.
1170 * gas/arm/attr-march-all.d: Likewise.
1171 * gas/arm/attr-march-armv1.d: Likewise.
1172 * gas/arm/attr-march-armv2.d: Likewise.
1173 * gas/arm/attr-march-armv2a.d: Likewise.
1174 * gas/arm/attr-march-armv2s.d: Likewise.
1175 * gas/arm/attr-march-armv3.d: Likewise.
1176 * gas/arm/attr-march-armv3m.d: Likewise.
1177 * gas/arm/attr-march-armv4.d: Likewise.
1178 * gas/arm/attr-march-armv4t.d: Likewise.
1179 * gas/arm/attr-march-armv4txm.d: Likewise.
1180 * gas/arm/attr-march-armv4xm.d: Likewise.
1181 * gas/arm/attr-march-armv5.d: Likewise.
1182 * gas/arm/attr-march-armv5t.d: Likewise.
1183 * gas/arm/attr-march-armv5te.d: Likewise.
1184 * gas/arm/attr-march-armv5tej.d: Likewise.
1185 * gas/arm/attr-march-armv5texp.d: Likewise.
1186 * gas/arm/attr-march-armv5txm.d: Likewise.
1187 * gas/arm/attr-march-armv6-m+os.d: Likewise.
1188 * gas/arm/attr-march-armv6-m.d: Likewise.
1189 * gas/arm/attr-march-armv6.d: Likewise.
1190 * gas/arm/attr-march-armv6j.d: Likewise.
1191 * gas/arm/attr-march-armv6k+sec.d: Likewise.
1192 * gas/arm/attr-march-armv6k.d: Likewise.
1193 * gas/arm/attr-march-armv6kt2.d: Likewise.
1194 * gas/arm/attr-march-armv6s-m.d: Likewise.
1195 * gas/arm/attr-march-armv6t2.d: Likewise.
1196 * gas/arm/attr-march-armv6z.d: Likewise.
1197 * gas/arm/attr-march-armv6zk.d: Likewise.
1198 * gas/arm/attr-march-armv6zkt2.d: Likewise.
1199 * gas/arm/attr-march-armv6zt2.d: Likewise.
1200 * gas/arm/attr-march-armv7-a+idiv.d: Likewise.
1201 * gas/arm/attr-march-armv7-a+mp.d: Likewise.
1202 * gas/arm/attr-march-armv7-a+sec+virt.d: Likewise.
1203 * gas/arm/attr-march-armv7-a+sec.d: Likewise.
1204 * gas/arm/attr-march-armv7-a+virt.d: Likewise.
1205 * gas/arm/attr-march-armv7-a.d: Likewise.
1206 * gas/arm/attr-march-armv7-m.d: Likewise.
1207 * gas/arm/attr-march-armv7-r+mp.d: Likewise.
1208 * gas/arm/attr-march-armv7-r.d: Likewise.
1209 * gas/arm/attr-march-armv7.d: Likewise.
1210 * gas/arm/attr-march-armv7a.d: Likewise.
1211 * gas/arm/attr-march-armv7em.d: Likewise.
1212 * gas/arm/attr-march-armv7m.d: Likewise.
1213 * gas/arm/attr-march-armv7r.d: Likewise.
1214 * gas/arm/attr-march-armv8-a+crypto.d: Likewise.
1215 * gas/arm/attr-march-armv8-a+fp.d: Likewise.
1216 * gas/arm/attr-march-armv8-a+simd.d: Likewise.
1217 * gas/arm/attr-march-armv8-a.d: Likewise.
1218 * gas/arm/attr-march-iwmmxt.d: Likewise.
1219 * gas/arm/attr-march-iwmmxt2.d: Likewise.
1220 * gas/arm/attr-march-xscale.d: Likewise.
1221 * gas/arm/attr-mcpu.d: Likewise.
1222 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
1223 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
1224 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
1225 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
1226 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
1227 * gas/arm/attr-mfpu-fpa.d: Likewise.
1228 * gas/arm/attr-mfpu-fpa10.d: Likewise.
1229 * gas/arm/attr-mfpu-fpa11.d: Likewise.
1230 * gas/arm/attr-mfpu-fpe.d: Likewise.
1231 * gas/arm/attr-mfpu-fpe2.d: Likewise.
1232 * gas/arm/attr-mfpu-fpe3.d: Likewise.
1233 * gas/arm/attr-mfpu-maverick.d: Likewise.
1234 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
1235 * gas/arm/attr-mfpu-neon.d: Likewise.
1236 * gas/arm/attr-mfpu-softfpa.d: Likewise.
1237 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
1238 * gas/arm/attr-mfpu-softvfp.d: Likewise.
1239 * gas/arm/attr-mfpu-vfp.d: Likewise.
1240 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
1241 * gas/arm/attr-mfpu-vfp10.d: Likewise.
1242 * gas/arm/attr-mfpu-vfp3.d: Likewise.
1243 * gas/arm/attr-mfpu-vfp9.d: Likewise.
1244 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
1245 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
1246 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
1247 * gas/arm/attr-mfpu-vfpv4-d16.d: Likewise.
1248 * gas/arm/attr-mfpu-vfpv4.d: Likewise.
1249 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
1250 * gas/arm/attr-names.d: Likewise.
1251 * gas/arm/attr-order.d: Likewise.
1252 * gas/arm/attr-override-cpu-directive.d: Likewise.
1253 * gas/arm/attr-override-mcpu.d: Likewise.
1254 * gas/arm/got_prel.d: Likewise.
1255 * gas/arm/mapdir.d: Likewise.
1256 * gas/arm/mapmisc.d: Likewise.
1257 * gas/arm/mapsecs.d: Likewise.
1258 * gas/arm/mapshort-eabi.d: Likewise.
1259 * gas/arm/mapshort-elf.d: Likewise.
1260 * gas/arm/mov-highregs-any.d: Likewise.
1261 * gas/arm/mov-lowregs-any.d: Likewise.
1262 * gas/arm/pr12198-1.d: Likewise.
1263 * gas/arm/pr12198-2.d: Likewise.
1264 * gas/arm/thumb-eabi.d: Likewise.
1265 * gas/arm/thumb.d: Likewise.
1266 * gas/arm/thumbrel.d: Likewise.
1268 2013-03-15 Nick Clifton <nickc@redhat.com>
1270 * gas/arm/arch7.d: Skip for non-ELF ARM targets.
1271 * gas/arm/arch7a-mp.d: Likewise.
1272 * gas/arm/arch7em.d: Likewise.
1273 * gas/arm/crc32-bad.d: Likewise.
1274 * gas/arm/crc32.d: Likewise.
1276 2013-03-15 Will Newton <will.newton@linaro.org>
1278 * gas/arm/vstr-thumb-bad.d: Assemble with -mcpu=arm1156t2f-s.
1280 2013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
1282 * gas/nios2/nios2.exp: Use run_dump_tests.
1283 * gas/nios2/mov.d: Delete file.
1284 * gas/nios2/mov.s: Likewise.
1285 * gas/nios2/rol.d: Likewise.
1286 * gas/nios2/rol.s: Likewise.
1287 * gas/nios2/add.d: Check instruction values.
1288 * gas/nios2/align_fill.d: Likewise.
1289 * gas/nios2/and.d: Likewise.
1290 * gas/nios2/branch.d: Likewise.
1291 * gas/nios2/bret.d: Likewise.
1292 * gas/nios2/cache.d: Likewise.
1293 * gas/nios2/call.d: Likewise.
1294 * gas/nios2/call26.d: Likewise.
1295 * gas/nios2/cmp.d: Likewise.
1296 * gas/nios2/comments.d: Likewise.
1297 * gas/nios2/complex.d: Likewise.
1298 * gas/nios2/ctl.d: Likewise.
1299 * gas/nios2/custom.d: Likewise.
1300 * gas/nios2/etbt.d: Likewise.
1301 * gas/nios2/flushda.d: Likewise.
1302 * gas/nios2/jmp.d: Likewise.
1303 * gas/nios2/ldb.d: Likewise.
1304 * gas/nios2/ldh.d: Likewise.
1305 * gas/nios2/ldw.d: Likewise.
1306 * gas/nios2/lineseparator.d: Likewise.
1307 * gas/nios2/movi.d: Likewise.
1308 * gas/nios2/movia.d: Likewise.
1309 * gas/nios2/mul.d: Likewise.
1310 * gas/nios2/nor.d: Likewise.
1311 * gas/nios2/or.d: Likewise.
1312 * gas/nios2/registers.d: Likewise.
1313 * gas/nios2/ret.d: Likewise.
1314 * gas/nios2/rotate.d: Likewise.
1315 * gas/nios2/stb.d: Likewise.
1316 * gas/nios2/sth.d: Likewise.
1317 * gas/nios2/stw.d: Likewise.
1318 * gas/nios2/sub.d: Likewise.
1319 * gas/nios2/sync.d: Likewise.
1320 * gas/nios2/trap.d: Likewise.
1321 * gas/nios2/tret.d: Likewise.
1322 * gas/nios2/xor.d: Likewise.
1324 2013-03-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
1326 * gas/nios2/break.d: Check instruction values.
1328 2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1330 * gas/nios2/nios2.exp: Run wrprs.
1331 * gas/nios2/wrprs.d: New file.
1332 * gas/nios2/wrprs.s: Likewise.
1334 2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1336 * gas/nios2/nios2.exp: Run rdprs.
1337 * gas/nios2/rdprs.d: New file.
1338 * gas/nios2/rdprs.s: Likewise.
1340 2013-03-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1342 * gas/nios2/nios2.exp: Run registers.
1343 * gas/nios2/registers.d: New file.
1344 * gas/nios2/registers.s: Likewise.
1346 2013-03-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1348 * gas/arm/crc32-bad.d: New file.
1349 * gas/arm/crc32-bad.l: Likewise.
1350 * gas/arm/crc32-bad.s: Likewise.
1351 * gas/arm/crc32.d: Likewise.
1352 * gas/arm/crc32.s: Likewise.
1354 2013-03-05 Yufeng Zhang <yufeng.zhang@arm.com>
1356 * gas/aarch64/diagnostic.s: Add test.
1357 * gas/aarch64/diagnostic.l: Update.
1358 * gas/aarch64/illegal.s: Add test.
1359 * gas/aarch64/illegal.l: Update.
1360 * gas/aarch64/fpmov.s: New file.
1361 * gas/aarch64/fpmov.d: New file.
1363 2013-03-01 H.J. Lu <hongjiu.lu@intel.com>
1365 * gas/i386/inval.s: Add tests for invalid addresses and eiz.
1367 * gas/i386/x86-64-inval.s: Add tests for invalid addresses and
1370 * gas/i386/inval.l: Updated.
1371 * gas/i386/x86-64-inval.l: Likewise.
1373 2013-02-28 H.J. Lu <hongjiu.lu@intel.com>
1375 * gas/i386/i386.exp: Run inval-rep and x86-64-inval-rep.
1377 * gas/i386/inval-rep.l: New file.
1378 * gas/i386/inval-rep.s: Likewise.
1379 * gas/i386/x86-64-inval-rep.l: Likewise.
1380 * gas/i386/x86-64-inval-rep.s: Likewise.
1382 2013-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
1384 * gas/aarch64/crc32.s: New test.
1385 * gas/aarch64/crc32.d: Ditto.
1387 2013-02-28 Yufeng Zhang <yufeng.zhang@arm.com>
1389 * gas/aarch64/illegal.l: Delete the error message for
1390 msr S3_1_C13_C15_1,x7.
1391 * gas/aarch64/sysreg.s: Add new tests.
1392 * gas/aarch64/sysreg.d: Update.
1394 2013-02-19 H.J. Lu <hongjiu.lu@intel.com>
1397 * gas/i386/i386.exp: Run smap and x86-64-smap.
1399 * gas/i386/smap.d: New file.
1400 * gas/i386/smap.s: likewise.
1401 * gas/i386/x86-64-smap.d: likewise.
1403 2013-02-15 Markos Chandras <markos.chandras@imgtec.com>
1405 * gas/metag/labelarithmetic.d: Fix the expected disassembler
1406 output to be in little endian format
1407 * gas/metag/metacore12.d: likewise
1408 * gas/metag/metacore21.d: likewise
1409 * gas/metag/metacore21ext.d: likewise
1410 * gas/metag/metadsp21.d: likewise
1411 * gas/metag/metadsp21ext.d: likewise
1412 * gas/metag/metafpu.d: likewise
1413 * gas/metag/metafpuext.d: likewise
1414 * gas/metag/tls.d: likewise
1416 2013-02-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1418 * gas/arm/neon-vmov-bad.d: New file.
1419 * gas/arm/neon-vmov-bad.s: Likewise.
1420 * gas/arm/neon-vmov-bad.l: Likewise.
1422 2013-02-14 Yufeng Zhang <yufeng.zhang@arm.com>
1424 * gas/aarch64/system.s: Add tests.
1425 * gas/aarch64/system.d: Update.
1427 2013-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1429 * gas/arm/archv6t2.s: Add strht and ldrht tests.
1430 * gas/arm/archv6t2.d: Add disassembly patterns for the above.
1432 2013-02-09 Jürgen Urban <JuergenUrban@gmx.de>
1434 * gas/mips/24k-triple-stores-2.d, gas/mips/24k-triple-stores-2.s,
1435 gas/mips/micromips@24k-triple-stores-2.d: Move "sc" tests to...
1436 * gas/mips/24k-triple-stores-2-llsc.d,
1437 gas/mips/24k-triple-stores-2-llsc.s,
1438 gas/mips/micromips@24k-triple-stores-2-llsc.d: ...these new tests.
1439 * gas/mips/r5900-full.d, gas/mips/r5900-full.s: Verify that the
1440 MIPS ISA level can be upgraded to support ll, sc, lld and scd.
1441 * gas/mips/l_d-single.d, gas/mips/s_d-single.d,
1442 gas/mips/r5900-nollsc.l, gas/mips/r5900-nollsc.s: New tests.
1443 * gas/mips/mips.exp: Update accordingly. Add "nollsc" to r5900
1446 2013-02-08 Alan Modra <amodra@gmail.com>
1448 * gas/nios2/nios2.exp: Add copyright.
1449 (run_list_test): Delete. Adjust callers to use standard version.
1451 2013-02-06 Sandra Loosemore <sandra@codesourcery.com>
1452 Andrew Jenner <andrew@codesourcery.com>
1454 Based on patches from Altera Corporation.
1456 * gas/nios2/add.d: New.
1457 * gas/nios2/add.s: New.
1458 * gas/nios2/align_fill.d: New.
1459 * gas/nios2/align_fill.s: New.
1460 * gas/nios2/align_text.d: New.
1461 * gas/nios2/align_text.s: New.
1462 * gas/nios2/and.d: New.
1463 * gas/nios2/and.s: New.
1464 * gas/nios2/branch.d: New.
1465 * gas/nios2/branch.s: New.
1466 * gas/nios2/break.d: New.
1467 * gas/nios2/break.s: New.
1468 * gas/nios2/bret.d: New.
1469 * gas/nios2/bret.s: New.
1470 * gas/nios2/cache.d: New.
1471 * gas/nios2/cache.s: New.
1472 * gas/nios2/call26.d: New.
1473 * gas/nios2/call26.s: New.
1474 * gas/nios2/call.d: New.
1475 * gas/nios2/call.s: New.
1476 * gas/nios2/cmp.d: New.
1477 * gas/nios2/cmp.s: New.
1478 * gas/nios2/comments.d: New.
1479 * gas/nios2/comments.s: New.
1480 * gas/nios2/complex.d: New.
1481 * gas/nios2/complex.s: New.
1482 * gas/nios2/ctl.d: New.
1483 * gas/nios2/ctl.s: New.
1484 * gas/nios2/custom.d: New.
1485 * gas/nios2/custom.s: New.
1486 * gas/nios2/etbt.d: New.
1487 * gas/nios2/etbt.s: New.
1488 * gas/nios2/flushda.d: New.
1489 * gas/nios2/flushda.s: New.
1490 * gas/nios2/illegal.l: New.
1491 * gas/nios2/illegal.s: New.
1492 * gas/nios2/jmp.d: New.
1493 * gas/nios2/jmp.s: New.
1494 * gas/nios2/ldb.d: New.
1495 * gas/nios2/ldb.s: New.
1496 * gas/nios2/ldh.d: New.
1497 * gas/nios2/ldh.s: New.
1498 * gas/nios2/ldw.d: New.
1499 * gas/nios2/ldw.s: New.
1500 * gas/nios2/lineseparator.d: New.
1501 * gas/nios2/lineseparator.s: New.
1502 * gas/nios2/mov.d: New.
1503 * gas/nios2/movia.d: New.
1504 * gas/nios2/movia.s: New.
1505 * gas/nios2/movi.d: New.
1506 * gas/nios2/movi.s: New.
1507 * gas/nios2/mov.s: New.
1508 * gas/nios2/mul.d: New.
1509 * gas/nios2/mul.s: New.
1510 * gas/nios2/nios2.exp: New.
1511 * gas/nios2/nor.d: New.
1512 * gas/nios2/nor.s: New.
1513 * gas/nios2/or.d: New.
1514 * gas/nios2/or.s: New.
1515 * gas/nios2/ret.d: New.
1516 * gas/nios2/ret.s: New.
1517 * gas/nios2/rol.d: New.
1518 * gas/nios2/rol.s: New.
1519 * gas/nios2/rotate.d: New.
1520 * gas/nios2/rotate.s: New.
1521 * gas/nios2/stb.d: New.
1522 * gas/nios2/stb.s: New.
1523 * gas/nios2/sth.d: New.
1524 * gas/nios2/sth.s: New.
1525 * gas/nios2/stw.d: New.
1526 * gas/nios2/stw.s: New.
1527 * gas/nios2/sub.d: New.
1528 * gas/nios2/sub.s: New.
1529 * gas/nios2/sync.d: New.
1530 * gas/nios2/sync.s: New.
1531 * gas/nios2/trap.d: New.
1532 * gas/nios2/trap.s: New.
1533 * gas/nios2/tret.d: New.
1534 * gas/nios2/tret.s: New.
1535 * gas/nios2/warn_noat.l: New.
1536 * gas/nios2/warn_noat.s: New.
1537 * gas/nios2/warn_nobreak.l: New.
1538 * gas/nios2/warn_nobreak.s: New.
1539 * gas/nios2/xor.d: New.
1540 * gas/nios2/xor.s: New.
1542 2013-01-31 Tristan Gingold <gingold@adacore.com>
1544 * gas/ppc/test1xcoff32.d: Updated.
1545 * gas/all/fwdexp.d: Adjusted for AIX.
1547 2013-01-30 Yufeng Zhang <yufeng.zhang@arm.com>
1549 * gas/aarch64/alias.s: Add new tests.
1550 * gas/aarch64/alias.d: Update.
1551 * gas/aarch64/no-aliases.d: Update.
1553 2013-01-30 Markos Chandras <markos.chandras@imgtec.com>
1555 * gas/metag/metacore21-invalid.s: Add invalid SWAP testcases.
1556 * gas/metag/metacore21-invalid.l: Add expected output for invalid
1559 2013-01-28 Alexis Deruelle <alexis.deruelle@gmail.com>
1562 * gas/tic6x/insns-c674x-pcrel.s: Add test of BNOP instruction
1563 within header based fetch packet.
1564 * gas/tic6x/insns-c674x-pcrel.d: Update expected disassembly.
1566 2013-01-24 Nick Clifton <nickc@redhat.com>
1568 * gas/elf/warn-2.s: Skip for all V850 variants.
1570 2013-01-17 Yufeng Zhang <yufeng.zhang@arm.com>
1572 * gas/aarch64/diagnostic.l: Update.
1573 * gas/aarch64/movi.s: Add tests.
1574 * gas/aarch64/movi.d: Update.
1575 * gas/aarch64/programmer-friendly.s: Add comment.
1577 2013-01-16 H.J. Lu <hongjiu.lu@intel.com>
1579 * gas/i386/i386.exp: Run size-1, size-2, size-3, size-4,
1580 x86-64-size-1, x86-64-size-2, x86-64-size-3, x86-64-size-4,
1581 x86-64-size-5 and x86-64-size-inval-1.
1583 * gas/i386/size-1.d: New file.
1584 * gas/i386/size-1.s: Likewise.
1585 * gas/i386/size-2.d: Likewise.
1586 * gas/i386/size-2.s: Likewise.
1587 * gas/i386/size-3.d: Likewise.
1588 * gas/i386/size-3.s: Likewise.
1589 * gas/i386/size-4.d: Likewise.
1590 * gas/i386/size-4.s: Likewise.
1591 * gas/i386/x86-64-size-1.d: Likewise.
1592 * gas/i386/x86-64-size-2.d: Likewise.
1593 * gas/i386/x86-64-size-3.d: Likewise.
1594 * gas/i386/x86-64-size-4.d: Likewise.
1595 * gas/i386/x86-64-size-5.d: Likewise.
1596 * gas/i386/x86-64-size-5.s: Likewise.
1597 * gas/i386/x86-64-size-inval-1.l: Likewise.
1598 * gas/i386/x86-64-size-inval-1.s: Likewise.
1599 * gas/i386/ilp32/x86-64-size-1.d: Likewise.
1600 * gas/i386/ilp32/x86-64-size-2.d: Likewise.
1601 * gas/i386/ilp32/x86-64-size-3.d: Likewise.
1602 * gas/i386/ilp32/x86-64-size-4.d: Likewise.
1603 * gas/i386/ilp32/x86-64-size-5.d: Likewise.
1605 2013-01-16 Alan Modra <amodra@gmail.com>
1607 * gas/ppc/htm.d: Ignore padding at end of section.
1609 2013-01-15 H.J. Lu <hongjiu.lu@intel.com>
1612 * gas/i386/reloc32.s: Add tests for "xtrn@got -/+ 4".
1613 * gas/i386/reloc64.s: Likewise.
1614 * gas/i386/ilp32/reloc64.s: Likewise.
1616 * gas/i386/reloc32.d: Updated.
1617 * gas/i386/reloc64.d: Likewise.
1618 * gas/i386/ilp32/reloc64.d: Likewise.
1620 2013-01-15 Nick Clifton <nickc@redhat.com>
1622 * gas/v850/basic.exp: Allow for variations in reloc names.
1623 * gas/v850/split-lo16.d: Likewise.
1625 * gas/v850/v850e1.s: Add more tests of the PREPARE insn.
1626 * gas/v850/v850e1.d: Update expected disassembly.
1628 2013-01-14 Alan Modra <amodra@gmail.com>
1630 * gas/v850/basic.exp (reloc part 1): Pass -mgcc-abi to gas.
1631 * gas/v850/split-lo16.d: Likewise.
1633 2013-01-14 Will Newton <will.newton@imgtec.com>
1635 * gas/metag/metadsp21.d: Fix expected MMOV disassembly.
1637 2013-01-14 Alan Modra <amodra@gmail.com>
1639 * gas/ppc/htm.s: Use .text rather than .section ".text".
1640 * gas/ppc/power8.s: Likewise.
1641 * gas/ppc/htm.d: Don't match file format.
1642 * gas/ppc/power8.d: Likewise.
1644 2013-01-10 Peter Bergner <bergner@vnet.ibm.com>
1646 * gas/ppc/htm.d: New test.
1647 * gas/ppc/htm.s: Likewise.
1648 * gas/ppc/power8.d: Likewise.
1649 * gas/ppc/power8.s: Likewise.
1650 * gas/ppc/ppc.exp: Run them.
1652 2013-01-10 Will Newton <will.newton@imgtec.com>
1654 * gas/metag/labelarithmetic.d: New file.
1655 * gas/metag/labelarithmetic.s: New file.
1656 * gas/metag/metacore12.d: New file.
1657 * gas/metag/metacore12.s: New file.
1658 * gas/metag/metacore21-invalid.l: New file.
1659 * gas/metag/metacore21-invalid.s: New file.
1660 * gas/metag/metacore21.d: New file.
1661 * gas/metag/metacore21.s: New file.
1662 * gas/metag/metacore21ext.d: New file.
1663 * gas/metag/metacore21ext.s: New file.
1664 * gas/metag/metadsp21-invalid.l: New file.
1665 * gas/metag/metadsp21-invalid.s: New file.
1666 * gas/metag/metadsp21.d: New file.
1667 * gas/metag/metadsp21.s: New file.
1668 * gas/metag/metadsp21ext.d: New file.
1669 * gas/metag/metadsp21ext.s: New file.
1670 * gas/metag/metafpu21.d: New file.
1671 * gas/metag/metafpu21.s: New file.
1672 * gas/metag/metafpu21ext.d: New file.
1673 * gas/metag/metafpu21ext.s: New file.
1674 * gas/metag/metag.exp: New file.
1675 * gas/metag/tls.d: New file.
1676 * gas/metag/tls.s: New file.
1678 2013-01-08 Yufeng Zhang <yufeng.zhang@arm.com>
1680 * gas/aarch64/diagnostic.s: Add test.
1681 * gas/aarch64/diagnostic.l: Update.
1683 2013-01-07 Nick Clifton <nickc@redhat.com>
1686 * gas/arm/neon-ldst-es.s: Add more whitespace.
1688 2013-01-04 Juergen Urban <JuergenUrban@gmx.de>
1690 * gas/mips/r5900-full.s: New test.
1691 * gas/mips/r5900-full.d: Expected disassembly.
1692 * gas/mips/r5900.s: New test.
1693 * gas/mips/r5900.d: Expected disassembly.
1694 * gas/mips/mips.exp: Run new tests.
1696 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
1698 * gas/aarch64/int-insns.d: Update.
1699 * gas/aarch64/mov.d: Update.
1700 * gas/aarch64/reloc-insn.d: Update.
1702 2013-01-04 Yufeng Zhang <yufeng.zhang@arm.com>
1704 * gas/aarch64/system.d: Update.
1706 2013-01-02 Nick Clifton <nickc@redhat.com>
1709 * gas/arm/neon-ldst-es.s: Add whitespace test.
1710 * gas/arm/neon-ldst-es.d: Update expected disassembly.
1712 For older changes see ChangeLog-2012
1714 Copyright (C) 2013 Free Software Foundation, Inc.
1716 Copying and distribution of this file, with or without modification,
1717 are permitted in any medium without royalty provided the copyright
1718 notice and this notice are preserved.
1724 version-control: never