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