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