GAS: Fix CRIS double-error reports caused by recent generic GAS changes.
[platform/upstream/binutils.git] / gas / testsuite / ChangeLog
1 2014-06-17  Hans-Peter Nilsson  <hp@axis.com>
2
3         * gas/cris/range-err-3.s: New test.
4
5 2014-06-16  Jiong Wang  <jiong.wang@arm.com>
6
7         * gas/aarch64/diagnostic.s: Add new test patterns.
8         * gas/aarch64/diagnostic.l: Update expected diagnostic output.
9
10 2014-06-16  Alan Modra  <amodra@gmail.com>
11
12         * gas/elf/bad-group.s: Use %function.
13         * gas/elf/bad-group.err: Expect correct line number.  Allow
14         other errors.
15         * gas/elf/bad-size.err: Allow other errors.  Match expected
16         error somewhat more rigorously.
17         * gas/i386/reloc32.l: Allow other errors.
18         * gas/i386/mpx-inval-1.l: Match applied relocs.
19         * gas/i386/x86-64-mpx-inval-1.l: Likewise, and nop padding.
20         * gas/i386/x86-64-mpx-inval-2.l: Match nop padding, and allow
21         other errors.
22         * gas/macros/dot.s: Use .balign.
23         * gas/macros/dot.l: Update alignment output.
24         * gas/symver/symver6.l: Allow other errors.
25
26 2014-06-16  Alan Modra  <amodra@gmail.com>
27
28         * gas/vax/elf-rel.d: Update.
29
30 2014-06-16  Alan Modra  <amodra@gmail.com>
31
32         * gas/cris/rd-bkw4v32.d: Update.
33
34 2014-06-10  H.J. Lu  <hongjiu.lu@intel.com>
35
36         * gas/i386/prefix.s: Add another fwait test.
37         * gas/i386/prefix.d: Updated.
38
39 2014-06-09  Nick Clifton  <nickc@redhat.com>
40
41         * gas/msp430/msp430x.d: Update to match revised assembler output.
42
43 2014-06-03  Nick Clifton  <nickc@redhat.com>
44
45         * gas/msp430/bad.d: Use -my not -mz.
46
47 2014-05-22  Alan Modra  <amodra@gmail.com>
48
49         * gas/d30v/bittest.l: Update for changed whitespace.
50         * gas/d30v/serial.l: Likewise.
51         * gas/d30v/serial2.l: Likewise.
52         * gas/d30v/serial2O.l: Likewise.
53         * gas/d30v/warn_oddreg.l: Likewise.
54         * gas/i386/inval-equ-2.l: Likewise.
55         * gas/i386/mpx-inval-1.l: Likewise.
56         * gas/i386/sse-check-error.l: Likewise.
57         * gas/i386/x86-64-mpx-inval-1.l: Likewise.
58         * gas/i386/x86-64-mpx-inval-2.l: Likewise.
59         * gas/i386/x86-64-size-inval-1.l: Likewise.
60         * gas/i386/x86-64-sse-check-error.l: Likewise.
61
62 2014-05-20  Matthew Fortune  <matthew.fortune@imgtec.com>
63
64         * gas/mips/mips.exp: Add new tests.  Use 64-bit ABI for relax-bc1any.
65         Fix micromips arch definition to use mips64r2 consistently.
66         * gas/mips/module-defer-warn1.s: New.
67         * gas/mips/module-defer-warn1.d: New.
68         * gas/mips/module-defer-warn2.s: New.
69         * gas/mips/module-defer-warn2.l: New.
70         * gas/mips/module-override.d: New.
71         * gas/mips/module-override.s: New.
72         * gas/mips/mips-gp32-fp64.l: Update expected output.
73         * gas/mips/mips-gp64-fp32-pic.l: Update expected output.
74         * gas/mips/mips-gp64-fp32.l: Update expected output.
75
76 2014-05-20  Matthew Fortune  <matthew.fortune@imgtec.com>
77
78         * gas/mips/micromips@msa-branch.d: Rework expected output for fp64.
79         * gas/mips/msa-branch.d: Likewise.
80
81 2014-05-20  Nick Clifton  <nickc@redhat.com>
82
83         * gas/elf/struct.d: Expect extra output from some toolchains.
84         * gas/symver/symver0.d: Likewise.
85         * gas/symver/symver1.d: Likewise.
86
87 2014-05-09  H.J. Lu  <hongjiu.lu@intel.com>
88
89         * gas/i386/nops-1-core2.d: Replace data32 with data16.
90         * gas/i386/nops-4a-i686.d: Likewise.
91         * gas/i386/nops-5-i686.d: Likewise.
92         * gas/i386/nops-5.d: Likewise.
93         * gas/i386/x86-64-cbw-intel.d: Likewise.
94         * gas/i386/x86-64-cbw.d: Likewise.
95         * gas/i386/x86-64-io-intel.d: Likewise.
96         * gas/i386/x86-64-io-suffix.d: Likewise.
97         * gas/i386/x86-64-io.d: Likewise.
98         * gas/i386/x86-64-nops-1-core2.d: Likewise.
99         * gas/i386/x86-64-nops-1-g64.d: Likewise.
100         * gas/i386/x86-64-nops-1-nocona.d: Likewise.
101         * gas/i386/x86-64-nops-1.d: Likewise.
102         * gas/i386/x86-64-nops-2.d: Likewise.
103         * gas/i386/x86-64-nops-3.d: Likewise.
104         * gas/i386/x86-64-nops-4-core2.d: Likewise.
105         * gas/i386/x86-64-nops-4.d: Likewise.
106         * gas/i386/x86-64-nops-5-k8.d: Likewise.
107         * gas/i386/x86-64-nops-5.d: Likewise.
108         * gas/i386/x86-64-stack-intel.d: Likewise.
109         * gas/i386/x86-64-stack-suffix.d: Likewise.
110         * gas/i386/x86-64-stack.d: Likewise.
111         * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise.
112         * gas/i386/ilp32/x86-64-cbw.d: Likewise.
113         * gas/i386/ilp32/x86-64-io-intel.d: Likewise.
114         * gas/i386/ilp32/x86-64-io-suffix.d: Likewise.
115         * gas/i386/ilp32/x86-64-io.d: Likewise.
116         * gas/i386/ilp32/x86-64-nops-1-core2.d:
117         * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
118         * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
119         * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
120         * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
121         * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
122         * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
123         * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
124         * gas/i386/ilp32/x86-64-nops-5.: Likewise.
125         * gas/i386/ilp32/x86-64-stack-intel.d: Likewise.
126         * gas/i386/ilp32/x86-64-stack-suffix.: Likewise.
127         * gas/i386/ilp32/x86-64-stack.d: Likewise.
128
129 2014-05-08  Matthew Fortune  <matthew.fortune@imgtec.com>
130
131         * gas/mips/attr-gnu-abi-fp-1.s: New.
132         * gas/mips/attr-gnu-abi-fp-1.d: New.
133         * gas/mips/attr-gnu-abi-msa-1.s: New.
134         * gas/mips/attr-gnu-abi-msa-1.d: New.
135         * gas/mips/mips.exp: Add new tests.
136
137 2014-05-07  Andrew Bennett  <andrew.bennett@imgtec.com>
138
139         * gas/mips/mips.exp: Add MIPS32r5 tests.  Also add the mips32r3,
140         mips32r5, mips64r3 and mips64r5 isas to the testsuite.
141         * gas/mips/r5.s: New test.
142         * gas/mips/r5.d: Likewise.
143
144 2014-05-05  H.J. Lu  <hongjiu.lu@intel.com>
145
146         PR binutils/16893
147         * gas/i386/katmai.d: Expect "gs" as prefix.
148
149         * gas/i386/long-1.s: Replace movapd with movss.
150         * gas/i386/x86-64-long-1.s: Likewise.
151         * gas/i386/long-1-intel.d: Updated.
152         * gas/i386/long-1.d: Likewise.
153         * gas/i386/x86-64-long-1-intel.d: Likewise.
154         * gas/i386/x86-64-long-1.d: Likewise.
155
156         * gas/i386/prefix.s: Add tests for multiple 0x66, 0x67, 0xf0,
157         0xf2 and 0xf3 prefixes.
158         * gas/i386/prefix.d: Updated.
159
160 2014-05-02  H.J. Lu  <hongjiu.lu@intel.com>
161
162         * gas/i386/opcode-intel.d: Undo the last change.
163         * gas/i386/opcode-suffix.d: Likewise.
164         * gas/i386/opcode.d: Likewise.
165         * gas/i386/opcode.s: Likewise.
166
167         * gas/i386/prefix.s: Add test for fwait with prefix.
168         * gas/i386/prefix.d: Updated.
169
170 2014-05-01  H.J. Lu  <hongjiu.lu@intel.com>
171
172         PR binutils/16891
173         * gas/i386/opcode.s: Add test for fwait with prefix.
174         * gas/i386/opcode-intel.d: Updated.
175         * gas/i386/opcode-suffix.d: Likewise.
176         * gas/i386/opcode.d: Likewise.
177
178 2014-04-23  Will Newton  <will.newton@linaro.org>
179
180         * gas/arm/backslash-at.d: Fix dump output regexps for
181         armeb-linux-eabi configuration.
182         * gas/arm/got_prel.d: Likewise.
183         * gas/arm/inst-po.d: Likewise.
184         * gas/arm/unwind.d: Likewise.
185
186         * gas/arm/mapmisc.d: Check literal pool mapping with
187         a trailing .align statement.
188         * gas/arm/mapmisc.s: Likewise.
189
190 2014-04-23  Andrew Bennett  <andrew.bennett@imgtec.com>
191
192         * gas/mips/mips.exp: Add xpa tests.
193         * gas/mips/xpa.s: New test.
194         * gas/mips/xpa.d: Likewise.
195
196 2014-04-22  Sandra Loosemore  <sandra@codesourcery.com>
197
198         * gas/nios2/selftest.s: New.
199         * gas/nios2/selftest.d: New.
200
201 2014-04-22  Max Filippov  <jcmvbkbc@gmail.com>
202
203         * gas/xtensa/all.exp: Add test for the first section frag alignment.
204         * gas/xtensa/first_frag_align.d: First section frag alignment expected
205         dump.
206         * gas/xtensa/first_frag_align.s: First section frag alignment test
207         source.
208
209 2014-04-22  Christian Svensson  <blue@cmd.nu>
210
211         * Makefile.am: Remove openrisc and or32 support.  Add support for or1k.
212         * gas/all/gas.exp: Likewise.
213         * gas/elf/warn-2.s: Likewise.
214         * gas/lns/lns.exp: Likewise.
215         * gas/lns/lns-common-1-or1k.s: New file.
216         * gas/or1k/allinsn.d: New file.
217         * gas/or1k/allinsn.exp: New file.
218         * gas/or1k/allinsn.s: New file.
219         * gas/openrisc/addi.d: Delete.
220         * gas/openrisc/addi.s: Delete.
221         * gas/openrisc/allinsn.d: Delete.
222         * gas/openrisc/allinsn.exp: Delete.
223         * gas/openrisc/allinsn.s: Delete.
224         * gas/openrisc/lohi.d: Delete.
225         * gas/openrisc/lohi.s: Delete.
226         * gas/openrisc/store.d: Delete.
227         * gas/openrisc/store.s: Delete.
228
229 2014-04-10  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
230
231         * gas/avr/diffreloc_withrelax.d: New testcase.
232         * gas/avr/noreloc_withoutrelax.d: Likewise.
233         * gas/avr/relax.s: Likewise.
234
235 2014-04-04  Ilya Tocar  <ilya.tocar@intel.com>
236
237         * gas/i386/i386.exp: Run SE1 tests.
238         * gas/i386/se1.d: New file.
239         * gas/i386/se1.s: Ditto.
240         * gas/i386/x86-64-se1.d: Ditto.
241         * gas/i386/x86-64-se1.s: Ditto.
242
243 2014-03-21  David Weatherford <weath@cadence.com>
244             Max Filippov <jcmvbkbc@gmail.com>
245
246         * gas/xtensa/all.exp: Add test for trampoline relaxation.
247         * gas/xtensa/trampoline.d: Trampoline relaxation expected dump.
248         * gas/xtensa/trampoline.s: Trampoline relaxation test source.
249
250 2014-03-20  Richard Sandiford  <rdsandiford@googlemail.com>
251
252         * gas/all/gas.exp: Remove XFAIL of forward.d for MIPS.
253         * gas/mips/pcrel-1.s, gas/mips/pcrel-1.d, gas/mips/pcrel-2.s,
254         gas/mips/pcrel-2.d, gas/mips/pcrel-3.s, gas/mips/pcrel-3.l,
255         gas/mips/pcrel-4.s, gas/mips/pcrel-4-32.d, gas/mips/pcrel-4-n32.d,
256         gas/mips/pcrel-4-64.d: New tests.
257         * gas/mips/mips.exp: Run them.
258         * gas/mips/lui-2.l: Tweak error message for line 7.
259
260 2014-03-20  Ilya Tocar  <ilya.tocar@intel.com>
261
262         * gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps,
263         vgatherpf1qps, vscatterpf0qps, vscatterpf1qps.
264         * gas/i386/avx512pf.s: Ditto.
265         * gas/i386/x86-64-avx512pf-intel.d: Ditto.
266         * gas/i386/x86-64-avx512pf.s: Ditto.
267         * gas/i386/avx512f-intel.d: Change memory size for vgatherqps,
268         vpgatherqd, vpscatterqd, vscatterqps.
269         * gas/i386/avx512f.s: Ditto.
270         * gas/i386/x86-64-avx512f-intel.d: Ditto.
271         * gas/i386/x86-64-avx512f.s: Ditto.
272
273 2014-03-19  Jose E. Marchesi  <jose.marchesi@oracle.com>
274
275         * gas/sparc/ldd_std.d: Fix objdump invocation in order to get
276         the old opcodes for the ldtw, ldtwa, stw and stwa instructions.
277
278         * gas/sparc/rdhpr.s: Test rd %hstick_offset and %hstick_enable.
279         * gas/sparc/rdhpr.d: Likewise.
280
281         * gas/sparc/wrhpr.s: Test wr %hstick_offset and %hstick_enable.
282         * gas/sparc/wrhpr.d: Likewise.
283
284 2014-03-19  Daniel Gutson <daniel.gutson@tallertechnologies.com>
285             Nick Clifton  <nickc@redhat.com>
286
287         * gas/arm/ccs.s: New test case.
288         * gas/arm/ccs.d: New expected disassembly.
289
290 2014-03-19  Nick Clifton  <nickc@redhat.com>
291
292         * gas/rx/mov.d: Update expected disassembly.
293
294 2014-03-18  Jiong Wang  <jiong.wang@arm.com>
295
296         * gas/aarch64/illegal.d: Pass -mno-verbose-error.
297         * gas/aarch64/verbose-error.s: Add more verbose message testcases.
298         * gas/aarch64/verbose-error.l: Ditto.
299
300 2014-03-17  Nick Clifton  <nickc@redhat.com>
301
302         PR gas/16694
303         * gas/cfi/cfi-arm-1.s: Add checks of VFP registers.
304         * gas/cfi/cfi-arm-1.d: Update expected output.
305
306 2014-03-13  Nick Clifton  <nickc@redhat.com>
307
308         * gas/aarch64/litpool.s: Make the test endian agnostic.
309         * gas/aarch64/litpool.d: Update expected disassembly.
310
311 2014-03-13  Tristan Gingold  <gingold@adacore.com>
312
313         * gas/pe/big-obj.d, gas/pe/big-obj.s: Add test.
314         * gas/pe/pe.exp: Add test.
315
316 2014-03-12  Nick Clifton  <nickc@redhat.com>
317
318         PR gas/16688
319         * gas/aarch64/litpool.s: New test case.
320         * gas/aarch64/litpool.d: Expected disassembly.
321
322 2014-03-05  Alan Modra  <amodra@gmail.com>
323
324         Update copyright years.
325
326 2014-03-03  Nick Clifton  <nickc@redhat.com>
327
328         * gas/msp430/bad.d: Add -mz option.
329         * gas/msp430/bad.s: Add more cases where warnings should be
330         generated.
331         * gas/msp430/bad.l: Add expected warning messages.
332
333 2014-02-27  Jiong Wang  <jiong.wang@arm.com>
334
335         * gas/aarch64/fp-const0-parsing.s: New test.
336         * gas/aarch64/fp-const0-parsing.d: Likewise.
337
338 2014-02-27  Yufeng Zhang  <yufeng.zhang@arm.com>
339
340         * gas/aarch64/ldst-reg-reg-offset.s: Add tests.
341         * gas/aarch64/ldst-reg-reg-offset.d: Update.
342
343 2014-02-21  Ilya Tocar  <ilya.tocar@intel.com>
344
345         * gas/i386/avx512pf-intel.d: Remove prefetchwt1.
346         * gas/i386/avx512pf.s: Ditto.
347         * gas/i386/avx512pf.d: Ditto.
348         * gas/i386/x86-64-avx512pf-intel.d: Ditto.
349         * gas/i386/x86-64-avx512pf.s: Ditto.
350         * gas/i386/x86-64-avx512pf.d: Ditto.
351         * gas/i386/prefetchwt1-intel.d: New file.
352         * gas/i386/prefetchwt1.s: Ditto.
353         * gas/i386/prefetchwt1.d: Ditto.
354         * gas/i386/x86-64-prefetchwt1-intel.d: Ditto.
355         * gas/i386/x86-64-prefetchwt1.s: Ditto.
356         * gas/i386/x86-64-prefetchwt1.d: Ditto.
357
358 2014-02-20  Ilya Tocar  <ilya.tocar@intel.com>
359
360         * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd.
361         * gas/i386/avx512cd.s: Ditto.
362         * gas/i386/avx512cd.d: Ditto.
363         * gas/i386/x86-64-avx512cd-intel.d: Ditto.
364         * gas/i386/x86-64-avx512cd.s: Ditto.
365         * gas/i386/x86-64-avx512cd.d: Ditto.
366         * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd.
367         * gas/i386/avx512f.s: Ditto.
368         * gas/i386/avx512f.d: Ditto.
369         * gas/i386/x86-64-avx512f-intel.d: Ditto.
370         * gas/i386/x86-64-avx512f.s: Ditto.
371         * gas/i386/x86-64-avx512f.d: Ditto.
372
373 2014-02-12  Ilya Tocar  <ilya.tocar@intel.com>
374
375         * gas/i386/clflushopt-intel.d: New.
376         * gas/i386/clflushopt.d: Ditto.
377         * gas/i386/clflushopt.s: Ditto.
378         * gas/i386/i386.exp: Run new tests.
379         * gas/i386/x86-64-clflushopt-intel.d: New.
380         * gas/i386/x86-64-clflushopt.d: Ditto.
381         * gas/i386/x86-64-clflushopt.s: Ditto.
382         * gas/i386/x86-64-xsavec-intel.d: Ditto.
383         * gas/i386/x86-64-xsavec.d: Ditto.
384         * gas/i386/x86-64-xsavec.s: Ditto.
385         * gas/i386/x86-64-xsaves-intel.d: Ditto.
386         * gas/i386/x86-64-xsaves.d: Ditto.
387         * gas/i386/x86-64-xsaves.s: Ditto.
388         * gas/i386/xsavec-intel.d: Ditto.
389         * gas/i386/xsavec.d: Ditto.
390         * gas/i386/xsavec.s: Ditto.
391         * gas/i386/xsaves-intel.d: Ditto.
392         * gas/i386/xsaves.d: Ditto.
393         * gas/i386/xsaves.s: Ditto.
394
395 2014-01-31  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
396
397         PR gas/16488
398         * gas/i386/inval-avx512f.s: Add test for incorrect memory operand
399         for gather/scatter instructions.
400         * gas/i386/x86-64-inval-avx512f.s: Likewise.
401         * gas/i386/inval-avx512f.l: Adjust correspondingly.
402         * gas/i386/x86-64-inval-avx512f.l: Likewise.
403
404 2014-01-30  Sandra Loosemore  <sandra@codesourcery.com>
405
406         * gas/nios2/call26_noat.d: New.
407         * gas/nios2/call26_noat.s: New.
408         * gas/nios2/call_noat.d: New.
409         * gas/nios2/call_noat.s: New.
410
411 2014-01-30  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
412             Jan Beulich  <jbeulich@suse.com>
413
414         PR binutils/16490
415         * gas/i386/avx512f.d: Fix test output.
416         * gas/i386/avx512f-intel.d: Likewise.
417         * gas/i386/x86-64-avx512f.d: Likewise.
418         * gas/i386/x86-64-avx512f-intel.d: Likewise.
419
420 2014-01-28  Nick Clifton  <nickc@redhat.com>
421
422         PR binutils/16317
423         * gas/ia64/group-2.d: Expect I attribute with RELA sections.
424         * gas/ia64/xdata.d: Likewise.
425
426 2014-01-22  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
427
428         PR gas/16489
429         * gas/i386/vgather-check.s: Add tests for AVX512 gathers.
430         * gas/i386/x86-64-vgather-check.s: Likewise.
431         * gas/i386/vgather-check-error.l: Update correspondingly.
432         * gas/i386/vgather-check-none.d: Likewise.
433         * gas/i386/vgather-check-warn.d: Likewise.
434         * gas/i386/vgather-check-warn.e: Likewise.
435         * gas/i386/vgather-check.d: Likewise.
436         * gas/i386/x86-64-vgather-check-error.l: Likewise.
437         * gas/i386/x86-64-vgather-check-none.d: Likewise.
438         * gas/i386/x86-64-vgather-check-warn.d: Likewise.
439         * gas/i386/x86-64-vgather-check-warn.e: Likewise.
440         * gas/i386/x86-64-vgather-check.d: Likewise.
441
442 2014-01-17  Will Newton  <will.newton@linaro.org>
443
444         * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64.
445
446 For older changes see ChangeLog-2013
447 \f
448 Copyright (C) 2014 Free Software Foundation, Inc.
449
450 Copying and distribution of this file, with or without modification,
451 are permitted in any medium without royalty provided the copyright
452 notice and this notice are preserved.
453
454 Local Variables:
455 mode: change-log
456 left-margin: 8
457 fill-column: 74
458 version-control: never
459 End: