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