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