Add AVX512DQ instructions and their AVX512VL variants.
[platform/upstream/binutils.git] / gas / testsuite / ChangeLog
1 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
2             Alexander Ivchenko  <alexander.ivchenko@intel.com>
3             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
4             Sergey Lega  <sergey.s.lega@intel.com>
5             Anna Tikhonova  <anna.tikhonova@intel.com>
6             Ilya Tocar  <ilya.tocar@intel.com>
7             Andrey Turetskiy  <andrey.turetskiy@intel.com>
8             Ilya Verbin  <ilya.verbin@intel.com>
9             Kirill Yukhin  <kirill.yukhin@intel.com>
10             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
11
12         * gas/i386/avx512dq-intel.d: New.
13         * gas/i386/avx512dq.d: New.
14         * gas/i386/avx512dq.s: New.
15         * gas/i386/avx512dq_vl-intel.d: New.
16         * gas/i386/avx512dq_vl.d: New.
17         * gas/i386/avx512dq_vl.s: New.
18         * gas/i386/i386.exp: Run new AVX-512 tests.
19         * gas/i386/x86-64-avx512dq-intel.d: New.
20         * gas/i386/x86-64-avx512dq.d: New.
21         * gas/i386/x86-64-avx512dq.s: New.
22         * gas/i386/x86-64-avx512dq_vl-intel.d: New.
23         * gas/i386/x86-64-avx512dq_vl.d: New.
24         * gas/i386/x86-64-avx512dq_vl.s: New.
25
26 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
27             Alexander Ivchenko  <alexander.ivchenko@intel.com>
28             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
29             Sergey Lega  <sergey.s.lega@intel.com>
30             Anna Tikhonova  <anna.tikhonova@intel.com>
31             Ilya Tocar  <ilya.tocar@intel.com>
32             Andrey Turetskiy  <andrey.turetskiy@intel.com>
33             Ilya Verbin  <ilya.verbin@intel.com>
34             Kirill Yukhin  <kirill.yukhin@intel.com>
35             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
36
37         * gas/i386/avx512bw-intel.d: New.
38         * gas/i386/avx512bw-opts-intel.d: New.
39         * gas/i386/avx512bw-opts.d: New.
40         * gas/i386/avx512bw-opts.s: New.
41         * gas/i386/avx512bw-wig.s: New.
42         * gas/i386/avx512bw-wig1-intel.d: New.
43         * gas/i386/avx512bw-wig1.d: New.
44         * gas/i386/avx512bw.d: New.
45         * gas/i386/avx512bw.s: New.
46         * gas/i386/avx512bw_vl-intel.d: New.
47         * gas/i386/avx512bw_vl-opts-intel.d: New.
48         * gas/i386/avx512bw_vl-opts.d: New.
49         * gas/i386/avx512bw_vl-opts.s: New.
50         * gas/i386/avx512bw_vl-wig.s: New.
51         * gas/i386/avx512bw_vl-wig1-intel.d: New.
52         * gas/i386/avx512bw_vl-wig1.d: New.
53         * gas/i386/avx512bw_vl.d: New.
54         * gas/i386/avx512bw_vl.s: New.
55         * gas/i386/i386.exp: Run new AVX-512 tests.
56         * gas/i386/x86-64-avx512bw-intel.d: New.
57         * gas/i386/x86-64-avx512bw-opts-intel.d: New.
58         * gas/i386/x86-64-avx512bw-opts.d: New.
59         * gas/i386/x86-64-avx512bw-opts.s: New.
60         * gas/i386/x86-64-avx512bw-wig.s: New.
61         * gas/i386/x86-64-avx512bw-wig1-intel.d: New.
62         * gas/i386/x86-64-avx512bw-wig1.d: New.
63         * gas/i386/x86-64-avx512bw.d: New.
64         * gas/i386/x86-64-avx512bw.s: New.
65         * gas/i386/x86-64-avx512bw_vl-intel.d: New.
66         * gas/i386/x86-64-avx512bw_vl-opts-intel.d: New.
67         * gas/i386/x86-64-avx512bw_vl-opts.d: New.
68         * gas/i386/x86-64-avx512bw_vl-opts.s: New.
69         * gas/i386/x86-64-avx512bw_vl-wig.s: New.
70         * gas/i386/x86-64-avx512bw_vl-wig1-intel.d: New.
71         * gas/i386/x86-64-avx512bw_vl-wig1.d: New.
72         * gas/i386/x86-64-avx512bw_vl.d: New.
73         * gas/i386/x86-64-avx512bw_vl.s: New.
74
75 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
76             Alexander Ivchenko  <alexander.ivchenko@intel.com>
77             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
78             Sergey Lega  <sergey.s.lega@intel.com>
79             Anna Tikhonova  <anna.tikhonova@intel.com>
80             Ilya Tocar  <ilya.tocar@intel.com>
81             Andrey Turetskiy  <andrey.turetskiy@intel.com>
82             Ilya Verbin  <ilya.verbin@intel.com>
83             Kirill Yukhin  <kirill.yukhin@intel.com>
84             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
85
86         * gas/i386/avx512cd_vl-intel.d: New.
87         * gas/i386/avx512cd_vl.d: New.
88         * gas/i386/avx512cd_vl.s: New.
89         * gas/i386/i386.exp: Run new AVX-512 tests.
90         * gas/i386/x86-64-avx512cd_vl-intel.d: New.
91         * gas/i386/x86-64-avx512cd_vl.d: New.
92         * gas/i386/x86-64-avx512cd_vl.s: New.
93
94 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
95             Alexander Ivchenko  <alexander.ivchenko@intel.com>
96             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
97             Sergey Lega  <sergey.s.lega@intel.com>
98             Anna Tikhonova  <anna.tikhonova@intel.com>
99             Ilya Tocar  <ilya.tocar@intel.com>
100             Andrey Turetskiy  <andrey.turetskiy@intel.com>
101             Ilya Verbin  <ilya.verbin@intel.com>
102             Kirill Yukhin  <kirill.yukhin@intel.com>
103             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
104
105         * gas/i386/avx512f_vl-intel.d: New.
106         * gas/i386/avx512f_vl-opts-intel.d: New.
107         * gas/i386/avx512f_vl-opts.d: New.
108         * gas/i386/avx512f_vl-opts.s: New.
109         * gas/i386/avx512f_vl-wig.s: New.
110         * gas/i386/avx512f_vl-wig1-intel.d: New.
111         * gas/i386/avx512f_vl-wig1.d: New.
112         * gas/i386/avx512f_vl.d: New.
113         * gas/i386/avx512f_vl.s: New.
114         * gas/i386/i386.exp: Run new AVX-512 tests.
115         * gas/i386/x86-64-avx512f_vl-intel.d: New.
116         * gas/i386/x86-64-avx512f_vl-opts-intel.d: New.
117         * gas/i386/x86-64-avx512f_vl-opts.d: New.
118         * gas/i386/x86-64-avx512f_vl-opts.s: New.
119         * gas/i386/x86-64-avx512f_vl-wig.s: New.
120         * gas/i386/x86-64-avx512f_vl-wig1-intel.d: New.
121         * gas/i386/x86-64-avx512f_vl-wig1.d: New.
122         * gas/i386/x86-64-avx512f_vl.d: New.
123         * gas/i386/x86-64-avx512f_vl.s: New.
124
125 2014-07-17  Ilya Tocar  <ilya.tocar@intel.com>
126
127         * gas/i386/x86-64-equ.d: New.
128         * gas/i386/x86-64-equ.s: New.
129         * gas/i386/i386.exp: Run x86-64-equ.
130
131 2014-07-12  David Majnemer <david.majnemer@gmail.com>
132
133         * gas/pe/set.s, * gas/pe/set.d: New test.
134         * gas/pe/pe.exp: Run it.
135
136 2014-07-10  Will Newton  <will.newton@linaro.org>
137
138         * gas/elf/elf.exp: Remove special handling of arm-elf for
139         section2 test.
140         * gas/elf/section2.e-armeabi: Rename to...
141         * gas/elf/section2.e-arm: ...here.
142         * gas/elf/section2.e-armelf: Remove file.
143
144         * gas/arm/bl-local-2.d: Only enable the test on EABI and
145         NaCl configurations.
146         * gas/arm/bl-local-v4t.d: Likewise.
147         * gas/arm/blx-local.d: Likewise.
148         * gas/arm/branch-reloc.d: Likewise.
149
150 2014-07-08  Ilya Tocar  <ilya.tocar@intel.com>
151
152         * gas/i386/evex-lig256-intel.d: Updated.
153         * gas/i386/evex-lig256.d: Updated.
154         * gas/i386/evex-lig512-intel.d: Updated.
155         * gas/i386/evex-lig512-intel.d: Updated.
156         * gas/i386/x86-64-evex-lig256-intel.d: Updated.
157         * gas/i386/x86-64-evex-lig256.d: Updated.
158         * gas/i386/x86-64-evex-lig512-intel.d: Updated.
159         * gas/i386/x86-64-evex-lig512-intel.d: Updated.
160
161 2014-07-08  Jiong Wang  <jiong.wang@arm.com>
162
163         * gas/arm/ldconst.s: Add test cases for symbol literal.
164         * gas/arm/ldconst.d: Likewise.
165         * gas/arm/vldconst.s: Add test cases for vldr.
166         * gas/arm/thumb2_vpool.s: Likewise.
167         * gas/arm/vldconst.d: New pattern for little-endian.
168         * gas/arm/thumb2_vpool.d: Likewise.
169         * gas/arm/vldconst_be.d: New pattern for big-endian.
170         * gas/arm/thumb2_vpool_be.d: Likewise.
171
172         * gas/arm/armv8-a+crypto.d: Skip for non-ELF targets.
173         * gas/arm/armv8-a+fp.d: Likewise.
174         * gas/arm/armv8-a+simd.d: Likewise.
175         * gas/arm/armv8-a-barrier-thumb.d: Likewise.
176         * gas/arm/bl-local-2.d: Likewise.
177         * gas/arm/ldgesb-bad.d: Likewise.
178         * gas/arm/ldgesh-bad.d: Likewise.
179         * gas/arm/thumb2_pool.d: Likewise.
180         * gas/arm/thumb2_pool.s: Likewise.
181
182 2014-06-17  Jiong Wang  <jiong.wang@arm.com>
183
184         * gas/arm/armv8-a-it-bad.s: New check for deprecated sp_inc/dec within
185         IT block for ARMv8.
186         * gas/arm/armv8-a-it-bad.l: Likewise.
187
188 2014-06-17  Hans-Peter Nilsson  <hp@axis.com>
189
190         * gas/cris/range-err-3.s: New test.
191
192 2014-06-16  Jiong Wang  <jiong.wang@arm.com>
193
194         * gas/aarch64/diagnostic.s: Add new test patterns.
195         * gas/aarch64/diagnostic.l: Update expected diagnostic output.
196
197 2014-06-16  Alan Modra  <amodra@gmail.com>
198
199         * gas/elf/bad-group.s: Use %function.
200         * gas/elf/bad-group.err: Expect correct line number.  Allow
201         other errors.
202         * gas/elf/bad-size.err: Allow other errors.  Match expected
203         error somewhat more rigorously.
204         * gas/i386/reloc32.l: Allow other errors.
205         * gas/i386/mpx-inval-1.l: Match applied relocs.
206         * gas/i386/x86-64-mpx-inval-1.l: Likewise, and nop padding.
207         * gas/i386/x86-64-mpx-inval-2.l: Match nop padding, and allow
208         other errors.
209         * gas/macros/dot.s: Use .balign.
210         * gas/macros/dot.l: Update alignment output.
211         * gas/symver/symver6.l: Allow other errors.
212
213 2014-06-16  Alan Modra  <amodra@gmail.com>
214
215         * gas/vax/elf-rel.d: Update.
216
217 2014-06-16  Alan Modra  <amodra@gmail.com>
218
219         * gas/cris/rd-bkw4v32.d: Update.
220
221 2014-06-10  H.J. Lu  <hongjiu.lu@intel.com>
222
223         * gas/i386/prefix.s: Add another fwait test.
224         * gas/i386/prefix.d: Updated.
225
226 2014-06-09  Nick Clifton  <nickc@redhat.com>
227
228         * gas/msp430/msp430x.d: Update to match revised assembler output.
229
230 2014-06-03  Nick Clifton  <nickc@redhat.com>
231
232         * gas/msp430/bad.d: Use -my not -mz.
233
234 2014-05-22  Alan Modra  <amodra@gmail.com>
235
236         * gas/d30v/bittest.l: Update for changed whitespace.
237         * gas/d30v/serial.l: Likewise.
238         * gas/d30v/serial2.l: Likewise.
239         * gas/d30v/serial2O.l: Likewise.
240         * gas/d30v/warn_oddreg.l: Likewise.
241         * gas/i386/inval-equ-2.l: Likewise.
242         * gas/i386/mpx-inval-1.l: Likewise.
243         * gas/i386/sse-check-error.l: Likewise.
244         * gas/i386/x86-64-mpx-inval-1.l: Likewise.
245         * gas/i386/x86-64-mpx-inval-2.l: Likewise.
246         * gas/i386/x86-64-size-inval-1.l: Likewise.
247         * gas/i386/x86-64-sse-check-error.l: Likewise.
248
249 2014-05-20  Matthew Fortune  <matthew.fortune@imgtec.com>
250
251         * gas/mips/mips.exp: Add new tests.  Use 64-bit ABI for relax-bc1any.
252         Fix micromips arch definition to use mips64r2 consistently.
253         * gas/mips/module-defer-warn1.s: New.
254         * gas/mips/module-defer-warn1.d: New.
255         * gas/mips/module-defer-warn2.s: New.
256         * gas/mips/module-defer-warn2.l: New.
257         * gas/mips/module-override.d: New.
258         * gas/mips/module-override.s: New.
259         * gas/mips/mips-gp32-fp64.l: Update expected output.
260         * gas/mips/mips-gp64-fp32-pic.l: Update expected output.
261         * gas/mips/mips-gp64-fp32.l: Update expected output.
262
263 2014-05-20  Matthew Fortune  <matthew.fortune@imgtec.com>
264
265         * gas/mips/micromips@msa-branch.d: Rework expected output for fp64.
266         * gas/mips/msa-branch.d: Likewise.
267
268 2014-05-20  Nick Clifton  <nickc@redhat.com>
269
270         * gas/elf/struct.d: Expect extra output from some toolchains.
271         * gas/symver/symver0.d: Likewise.
272         * gas/symver/symver1.d: Likewise.
273
274 2014-05-09  H.J. Lu  <hongjiu.lu@intel.com>
275
276         * gas/i386/nops-1-core2.d: Replace data32 with data16.
277         * gas/i386/nops-4a-i686.d: Likewise.
278         * gas/i386/nops-5-i686.d: Likewise.
279         * gas/i386/nops-5.d: Likewise.
280         * gas/i386/x86-64-cbw-intel.d: Likewise.
281         * gas/i386/x86-64-cbw.d: Likewise.
282         * gas/i386/x86-64-io-intel.d: Likewise.
283         * gas/i386/x86-64-io-suffix.d: Likewise.
284         * gas/i386/x86-64-io.d: Likewise.
285         * gas/i386/x86-64-nops-1-core2.d: Likewise.
286         * gas/i386/x86-64-nops-1-g64.d: Likewise.
287         * gas/i386/x86-64-nops-1-nocona.d: Likewise.
288         * gas/i386/x86-64-nops-1.d: Likewise.
289         * gas/i386/x86-64-nops-2.d: Likewise.
290         * gas/i386/x86-64-nops-3.d: Likewise.
291         * gas/i386/x86-64-nops-4-core2.d: Likewise.
292         * gas/i386/x86-64-nops-4.d: Likewise.
293         * gas/i386/x86-64-nops-5-k8.d: Likewise.
294         * gas/i386/x86-64-nops-5.d: Likewise.
295         * gas/i386/x86-64-stack-intel.d: Likewise.
296         * gas/i386/x86-64-stack-suffix.d: Likewise.
297         * gas/i386/x86-64-stack.d: Likewise.
298         * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise.
299         * gas/i386/ilp32/x86-64-cbw.d: Likewise.
300         * gas/i386/ilp32/x86-64-io-intel.d: Likewise.
301         * gas/i386/ilp32/x86-64-io-suffix.d: Likewise.
302         * gas/i386/ilp32/x86-64-io.d: Likewise.
303         * gas/i386/ilp32/x86-64-nops-1-core2.d:
304         * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
305         * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
306         * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
307         * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
308         * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
309         * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
310         * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
311         * gas/i386/ilp32/x86-64-nops-5.: Likewise.
312         * gas/i386/ilp32/x86-64-stack-intel.d: Likewise.
313         * gas/i386/ilp32/x86-64-stack-suffix.: Likewise.
314         * gas/i386/ilp32/x86-64-stack.d: Likewise.
315
316 2014-05-08  Matthew Fortune  <matthew.fortune@imgtec.com>
317
318         * gas/mips/attr-gnu-abi-fp-1.s: New.
319         * gas/mips/attr-gnu-abi-fp-1.d: New.
320         * gas/mips/attr-gnu-abi-msa-1.s: New.
321         * gas/mips/attr-gnu-abi-msa-1.d: New.
322         * gas/mips/mips.exp: Add new tests.
323
324 2014-05-07  Andrew Bennett  <andrew.bennett@imgtec.com>
325
326         * gas/mips/mips.exp: Add MIPS32r5 tests.  Also add the mips32r3,
327         mips32r5, mips64r3 and mips64r5 isas to the testsuite.
328         * gas/mips/r5.s: New test.
329         * gas/mips/r5.d: Likewise.
330
331 2014-05-05  H.J. Lu  <hongjiu.lu@intel.com>
332
333         PR binutils/16893
334         * gas/i386/katmai.d: Expect "gs" as prefix.
335
336         * gas/i386/long-1.s: Replace movapd with movss.
337         * gas/i386/x86-64-long-1.s: Likewise.
338         * gas/i386/long-1-intel.d: Updated.
339         * gas/i386/long-1.d: Likewise.
340         * gas/i386/x86-64-long-1-intel.d: Likewise.
341         * gas/i386/x86-64-long-1.d: Likewise.
342
343         * gas/i386/prefix.s: Add tests for multiple 0x66, 0x67, 0xf0,
344         0xf2 and 0xf3 prefixes.
345         * gas/i386/prefix.d: Updated.
346
347 2014-05-02  H.J. Lu  <hongjiu.lu@intel.com>
348
349         * gas/i386/opcode-intel.d: Undo the last change.
350         * gas/i386/opcode-suffix.d: Likewise.
351         * gas/i386/opcode.d: Likewise.
352         * gas/i386/opcode.s: Likewise.
353
354         * gas/i386/prefix.s: Add test for fwait with prefix.
355         * gas/i386/prefix.d: Updated.
356
357 2014-05-01  H.J. Lu  <hongjiu.lu@intel.com>
358
359         PR binutils/16891
360         * gas/i386/opcode.s: Add test for fwait with prefix.
361         * gas/i386/opcode-intel.d: Updated.
362         * gas/i386/opcode-suffix.d: Likewise.
363         * gas/i386/opcode.d: Likewise.
364
365 2014-04-23  Will Newton  <will.newton@linaro.org>
366
367         * gas/arm/backslash-at.d: Fix dump output regexps for
368         armeb-linux-eabi configuration.
369         * gas/arm/got_prel.d: Likewise.
370         * gas/arm/inst-po.d: Likewise.
371         * gas/arm/unwind.d: Likewise.
372
373         * gas/arm/mapmisc.d: Check literal pool mapping with
374         a trailing .align statement.
375         * gas/arm/mapmisc.s: Likewise.
376
377 2014-04-23  Andrew Bennett  <andrew.bennett@imgtec.com>
378
379         * gas/mips/mips.exp: Add xpa tests.
380         * gas/mips/xpa.s: New test.
381         * gas/mips/xpa.d: Likewise.
382
383 2014-04-22  Sandra Loosemore  <sandra@codesourcery.com>
384
385         * gas/nios2/selftest.s: New.
386         * gas/nios2/selftest.d: New.
387
388 2014-04-22  Max Filippov  <jcmvbkbc@gmail.com>
389
390         * gas/xtensa/all.exp: Add test for the first section frag alignment.
391         * gas/xtensa/first_frag_align.d: First section frag alignment expected
392         dump.
393         * gas/xtensa/first_frag_align.s: First section frag alignment test
394         source.
395
396 2014-04-22  Christian Svensson  <blue@cmd.nu>
397
398         * Makefile.am: Remove openrisc and or32 support.  Add support for or1k.
399         * gas/all/gas.exp: Likewise.
400         * gas/elf/warn-2.s: Likewise.
401         * gas/lns/lns.exp: Likewise.
402         * gas/lns/lns-common-1-or1k.s: New file.
403         * gas/or1k/allinsn.d: New file.
404         * gas/or1k/allinsn.exp: New file.
405         * gas/or1k/allinsn.s: New file.
406         * gas/openrisc/addi.d: Delete.
407         * gas/openrisc/addi.s: Delete.
408         * gas/openrisc/allinsn.d: Delete.
409         * gas/openrisc/allinsn.exp: Delete.
410         * gas/openrisc/allinsn.s: Delete.
411         * gas/openrisc/lohi.d: Delete.
412         * gas/openrisc/lohi.s: Delete.
413         * gas/openrisc/store.d: Delete.
414         * gas/openrisc/store.s: Delete.
415
416 2014-04-10  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
417
418         * gas/avr/diffreloc_withrelax.d: New testcase.
419         * gas/avr/noreloc_withoutrelax.d: Likewise.
420         * gas/avr/relax.s: Likewise.
421
422 2014-04-04  Ilya Tocar  <ilya.tocar@intel.com>
423
424         * gas/i386/i386.exp: Run SE1 tests.
425         * gas/i386/se1.d: New file.
426         * gas/i386/se1.s: Ditto.
427         * gas/i386/x86-64-se1.d: Ditto.
428         * gas/i386/x86-64-se1.s: Ditto.
429
430 2014-03-21  David Weatherford <weath@cadence.com>
431             Max Filippov <jcmvbkbc@gmail.com>
432
433         * gas/xtensa/all.exp: Add test for trampoline relaxation.
434         * gas/xtensa/trampoline.d: Trampoline relaxation expected dump.
435         * gas/xtensa/trampoline.s: Trampoline relaxation test source.
436
437 2014-03-20  Richard Sandiford  <rdsandiford@googlemail.com>
438
439         * gas/all/gas.exp: Remove XFAIL of forward.d for MIPS.
440         * gas/mips/pcrel-1.s, gas/mips/pcrel-1.d, gas/mips/pcrel-2.s,
441         gas/mips/pcrel-2.d, gas/mips/pcrel-3.s, gas/mips/pcrel-3.l,
442         gas/mips/pcrel-4.s, gas/mips/pcrel-4-32.d, gas/mips/pcrel-4-n32.d,
443         gas/mips/pcrel-4-64.d: New tests.
444         * gas/mips/mips.exp: Run them.
445         * gas/mips/lui-2.l: Tweak error message for line 7.
446
447 2014-03-20  Ilya Tocar  <ilya.tocar@intel.com>
448
449         * gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps,
450         vgatherpf1qps, vscatterpf0qps, vscatterpf1qps.
451         * gas/i386/avx512pf.s: Ditto.
452         * gas/i386/x86-64-avx512pf-intel.d: Ditto.
453         * gas/i386/x86-64-avx512pf.s: Ditto.
454         * gas/i386/avx512f-intel.d: Change memory size for vgatherqps,
455         vpgatherqd, vpscatterqd, vscatterqps.
456         * gas/i386/avx512f.s: Ditto.
457         * gas/i386/x86-64-avx512f-intel.d: Ditto.
458         * gas/i386/x86-64-avx512f.s: Ditto.
459
460 2014-03-19  Jose E. Marchesi  <jose.marchesi@oracle.com>
461
462         * gas/sparc/ldd_std.d: Fix objdump invocation in order to get
463         the old opcodes for the ldtw, ldtwa, stw and stwa instructions.
464
465         * gas/sparc/rdhpr.s: Test rd %hstick_offset and %hstick_enable.
466         * gas/sparc/rdhpr.d: Likewise.
467
468         * gas/sparc/wrhpr.s: Test wr %hstick_offset and %hstick_enable.
469         * gas/sparc/wrhpr.d: Likewise.
470
471 2014-03-19  Daniel Gutson <daniel.gutson@tallertechnologies.com>
472             Nick Clifton  <nickc@redhat.com>
473
474         * gas/arm/ccs.s: New test case.
475         * gas/arm/ccs.d: New expected disassembly.
476
477 2014-03-19  Nick Clifton  <nickc@redhat.com>
478
479         * gas/rx/mov.d: Update expected disassembly.
480
481 2014-03-18  Jiong Wang  <jiong.wang@arm.com>
482
483         * gas/aarch64/illegal.d: Pass -mno-verbose-error.
484         * gas/aarch64/verbose-error.s: Add more verbose message testcases.
485         * gas/aarch64/verbose-error.l: Ditto.
486
487 2014-03-17  Nick Clifton  <nickc@redhat.com>
488
489         PR gas/16694
490         * gas/cfi/cfi-arm-1.s: Add checks of VFP registers.
491         * gas/cfi/cfi-arm-1.d: Update expected output.
492
493 2014-03-13  Nick Clifton  <nickc@redhat.com>
494
495         * gas/aarch64/litpool.s: Make the test endian agnostic.
496         * gas/aarch64/litpool.d: Update expected disassembly.
497
498 2014-03-13  Tristan Gingold  <gingold@adacore.com>
499
500         * gas/pe/big-obj.d, gas/pe/big-obj.s: Add test.
501         * gas/pe/pe.exp: Add test.
502
503 2014-03-12  Nick Clifton  <nickc@redhat.com>
504
505         PR gas/16688
506         * gas/aarch64/litpool.s: New test case.
507         * gas/aarch64/litpool.d: Expected disassembly.
508
509 2014-03-05  Alan Modra  <amodra@gmail.com>
510
511         Update copyright years.
512
513 2014-03-03  Nick Clifton  <nickc@redhat.com>
514
515         * gas/msp430/bad.d: Add -mz option.
516         * gas/msp430/bad.s: Add more cases where warnings should be
517         generated.
518         * gas/msp430/bad.l: Add expected warning messages.
519
520 2014-02-27  Jiong Wang  <jiong.wang@arm.com>
521
522         * gas/aarch64/fp-const0-parsing.s: New test.
523         * gas/aarch64/fp-const0-parsing.d: Likewise.
524
525 2014-02-27  Yufeng Zhang  <yufeng.zhang@arm.com>
526
527         * gas/aarch64/ldst-reg-reg-offset.s: Add tests.
528         * gas/aarch64/ldst-reg-reg-offset.d: Update.
529
530 2014-02-21  Ilya Tocar  <ilya.tocar@intel.com>
531
532         * gas/i386/avx512pf-intel.d: Remove prefetchwt1.
533         * gas/i386/avx512pf.s: Ditto.
534         * gas/i386/avx512pf.d: Ditto.
535         * gas/i386/x86-64-avx512pf-intel.d: Ditto.
536         * gas/i386/x86-64-avx512pf.s: Ditto.
537         * gas/i386/x86-64-avx512pf.d: Ditto.
538         * gas/i386/prefetchwt1-intel.d: New file.
539         * gas/i386/prefetchwt1.s: Ditto.
540         * gas/i386/prefetchwt1.d: Ditto.
541         * gas/i386/x86-64-prefetchwt1-intel.d: Ditto.
542         * gas/i386/x86-64-prefetchwt1.s: Ditto.
543         * gas/i386/x86-64-prefetchwt1.d: Ditto.
544
545 2014-02-20  Ilya Tocar  <ilya.tocar@intel.com>
546
547         * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd.
548         * gas/i386/avx512cd.s: Ditto.
549         * gas/i386/avx512cd.d: Ditto.
550         * gas/i386/x86-64-avx512cd-intel.d: Ditto.
551         * gas/i386/x86-64-avx512cd.s: Ditto.
552         * gas/i386/x86-64-avx512cd.d: Ditto.
553         * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd.
554         * gas/i386/avx512f.s: Ditto.
555         * gas/i386/avx512f.d: Ditto.
556         * gas/i386/x86-64-avx512f-intel.d: Ditto.
557         * gas/i386/x86-64-avx512f.s: Ditto.
558         * gas/i386/x86-64-avx512f.d: Ditto.
559
560 2014-02-12  Ilya Tocar  <ilya.tocar@intel.com>
561
562         * gas/i386/clflushopt-intel.d: New.
563         * gas/i386/clflushopt.d: Ditto.
564         * gas/i386/clflushopt.s: Ditto.
565         * gas/i386/i386.exp: Run new tests.
566         * gas/i386/x86-64-clflushopt-intel.d: New.
567         * gas/i386/x86-64-clflushopt.d: Ditto.
568         * gas/i386/x86-64-clflushopt.s: Ditto.
569         * gas/i386/x86-64-xsavec-intel.d: Ditto.
570         * gas/i386/x86-64-xsavec.d: Ditto.
571         * gas/i386/x86-64-xsavec.s: Ditto.
572         * gas/i386/x86-64-xsaves-intel.d: Ditto.
573         * gas/i386/x86-64-xsaves.d: Ditto.
574         * gas/i386/x86-64-xsaves.s: Ditto.
575         * gas/i386/xsavec-intel.d: Ditto.
576         * gas/i386/xsavec.d: Ditto.
577         * gas/i386/xsavec.s: Ditto.
578         * gas/i386/xsaves-intel.d: Ditto.
579         * gas/i386/xsaves.d: Ditto.
580         * gas/i386/xsaves.s: Ditto.
581
582 2014-01-31  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
583
584         PR gas/16488
585         * gas/i386/inval-avx512f.s: Add test for incorrect memory operand
586         for gather/scatter instructions.
587         * gas/i386/x86-64-inval-avx512f.s: Likewise.
588         * gas/i386/inval-avx512f.l: Adjust correspondingly.
589         * gas/i386/x86-64-inval-avx512f.l: Likewise.
590
591 2014-01-30  Sandra Loosemore  <sandra@codesourcery.com>
592
593         * gas/nios2/call26_noat.d: New.
594         * gas/nios2/call26_noat.s: New.
595         * gas/nios2/call_noat.d: New.
596         * gas/nios2/call_noat.s: New.
597
598 2014-01-30  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
599             Jan Beulich  <jbeulich@suse.com>
600
601         PR binutils/16490
602         * gas/i386/avx512f.d: Fix test output.
603         * gas/i386/avx512f-intel.d: Likewise.
604         * gas/i386/x86-64-avx512f.d: Likewise.
605         * gas/i386/x86-64-avx512f-intel.d: Likewise.
606
607 2014-01-28  Nick Clifton  <nickc@redhat.com>
608
609         PR binutils/16317
610         * gas/ia64/group-2.d: Expect I attribute with RELA sections.
611         * gas/ia64/xdata.d: Likewise.
612
613 2014-01-22  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
614
615         PR gas/16489
616         * gas/i386/vgather-check.s: Add tests for AVX512 gathers.
617         * gas/i386/x86-64-vgather-check.s: Likewise.
618         * gas/i386/vgather-check-error.l: Update correspondingly.
619         * gas/i386/vgather-check-none.d: Likewise.
620         * gas/i386/vgather-check-warn.d: Likewise.
621         * gas/i386/vgather-check-warn.e: Likewise.
622         * gas/i386/vgather-check.d: Likewise.
623         * gas/i386/x86-64-vgather-check-error.l: Likewise.
624         * gas/i386/x86-64-vgather-check-none.d: Likewise.
625         * gas/i386/x86-64-vgather-check-warn.d: Likewise.
626         * gas/i386/x86-64-vgather-check-warn.e: Likewise.
627         * gas/i386/x86-64-vgather-check.d: Likewise.
628
629 2014-01-17  Will Newton  <will.newton@linaro.org>
630
631         * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64.
632
633 For older changes see ChangeLog-2013
634 \f
635 Copyright (C) 2014 Free Software Foundation, Inc.
636
637 Copying and distribution of this file, with or without modification,
638 are permitted in any medium without royalty provided the copyright
639 notice and this notice are preserved.
640
641 Local Variables:
642 mode: change-log
643 left-margin: 8
644 fill-column: 74
645 version-control: never
646 End: