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