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