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