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