Power4 should treat mftb as extended mfspr mnemonic
[platform/upstream/binutils.git] / gas / testsuite / ChangeLog
1 2014-11-30  Alan Modra  <amodra@gmail.com>
2
3         * gas/ppc/a2.d: Update for mftb change.
4         * gas/ppc/476.d: Likewise.
5
6 2014-11-18  Igor Zamyatin  <igor.zamyatin@intel.com>
7
8         * gas/i386/x86-64-mpx-branch-1.d: Don't use *_BND relocations.
9         * gas/i386/x86-64-mpx-branch-2.d: Likewise.
10
11 2014-11-17  Ilya Tocar  <ilya.tocar@intel.com>
12
13         * gas/i386/i386.exp: Run new tests.
14         * gas/i386/avx512vbmi-intel.d: New file.
15         * gas/i386/avx512vbmi.d: Likewise.
16         * gas/i386/avx512vbmi.s: Likewise.
17         * gas/i386/avx512vbmi_vl-intel.d: Likewise.
18         * gas/i386/avx512vbmi_vl.d: Likewise.
19         * gas/i386/avx512vbmi_vl.s: Likewise.
20         * gas/i386/x86-64-avx512vbmi-intel.d: Likewise.
21         * gas/i386/x86-64-avx512vbmi.d: Likewise.
22         * gas/i386/x86-64-avx512vbmi.s: Likewise.
23         * gas/i386/x86-64-avx512vbmi_vl-intel.d: Likewise.
24         * gas/i386/x86-64-avx512vbmi_vl.d: Likewise.
25         * gas/i386/x86-64-avx512vbmi_vl.s: Likewise.
26
27 2014-11-17  Ilya Tocar  <ilya.tocar@intel.com>
28
29         * gas/i386/i386.exp: Run new tests.
30         * gas/i386/avx512ifma-intel.d: New file.
31         * gas/i386/avx512ifma.d: Likewise.
32         * gas/i386/avx512ifma.s: Likewise.
33         * gas/i386/avx512ifma_vl-intel.d: Likewise.
34         * gas/i386/avx512ifma_vl.d: Likewise.
35         * gas/i386/avx512ifma_vl.s: Likewise.
36         * gas/i386/x86-64-avx512ifma-intel.d: Likewise.
37         * gas/i386/x86-64-avx512ifma.d: Likewise.
38         * gas/i386/x86-64-avx512ifma.s: Likewise.
39         * gas/i386/x86-64-avx512ifma_vl-intel.d: Likewise.
40         * gas/i386/x86-64-avx512ifma_vl.d: Likewise.
41         * gas/i386/x86-64-avx512ifma_vl.s: Likewise.
42
43 2014-11-17  Ilya Tocar  <ilya.tocar@intel.com>
44
45         * gas/i386/i386.exp: Run new tests.
46         * gas/i386/pcommit-intel.d: New file.
47         * gas/i386/pcommit.d: Likewise.
48         * gas/i386/pcommit.s: Likewise.
49         * gas/i386/x86-64-pcommit-intel.d: Likewise.
50         * gas/i386/x86-64-pcommit.d: Likewise.
51         * gas/i386/x86-64-pcommit.s: Likewise.
52
53 2014-11-17  Ilya Tocar  <ilya.tocar@intel.com>
54
55         * gas/i386/i386.exp: Run new tests.
56         * gas/i386/clwb-intel.d: New file.
57         * gas/i386/clwb.d: Likewise.
58         * gas/i386/clwb.s: Likewise.
59         * gas/i386/x86-64-clwb-intel.d: Likewise.
60         * gas/i386/x86-64-clwb.d: Likewise.
61         * gas/i386/x86-64-clwb.s: Likewise.
62
63 2014-11-10  Matthew Fortune  <matthew.fortune@imgtec.com>
64
65         Apply trunk patch:
66         * gas/mips/elf_arch_mips32r6.d: New file.
67         * gas/mips/elf_arch_mips64r6.d: New file.
68         * gas/mips/mips.exp: Run the new tests.
69
70 2014-11-07  H.J. Lu  <hongjiu.lu@intel.com>
71
72         Apply trunk patch:
73         2014-11-07  H.J. Lu  <hongjiu.lu@intel.com>
74
75         PR ld/17482
76         * gas/i386/ilp32/x32-tls.d: New file.
77         * gas/i386/ilp32/x32-tls.s: Likewise.
78
79 2014-10-28  Matthew Fortune  <matthew.fortune@imgtec.com>
80
81         Apply trunk patches
82         2014-10-21  Maciej W. Rozycki  <macro@codesourcery.com>
83         * gas/mips/insn-opts.d: New test.
84         * gas/mips/insn-opts.s: New test source.
85         * gas/mips/mips.exp: Run the new test.
86
87 2014-10-28  Alan Modra  <amodra@gmail.com>
88
89         Apply truck patches
90         2014-10-21  Jan Beulich  <jbeulich@suse.com>
91         * gas/ppc/power8.s: Test msgclr and msgsnd.
92         * gas/ppc/power8.d: Adjust accordingly.
93
94         2014-10-18  Alan Modra  <amodra@gmail.com>
95         * gas/i386/inval-equ-2.l: Adjust.
96
97 2014-10-09  Jose E. Marchesi  <jose.marchesi@oracle.com>
98
99         * gas/sparc/hpcvis3.d: Remove tests for the `chkpt', `commit',
100         `random', `wr r,i,%cps' and `rd r,%cps' instructions.
101         * gas/sparc/hpcvis3.s: Likewise.
102         * gas/sparc/xcrypto.d: New file.
103         * gas/sparc/xcrypto.s: Likewise.
104         * gas/sparc/mwait.d: New file.
105         * gas/sparc/mwait.s: Likewise.
106         * gas/sparc/mcdper.s: New file.
107         * gas/sparc/mcdper.d: Likewise.
108         * gas/sparc/sparc5vis4.d: New file.
109         * gas/sparc/sparc5vis4.s: Likewise.
110         * gas/sparc/sparc.exp (sparc_elf_setup): Run the xcrypto test.
111         Run the mwait test.
112         Run the mcdper test.
113 `       Run the sparc5vis4 test.
114
115 2014-09-27  Alan Modra  <amodra@gmail.com>
116
117         * gas/elf/group2.d, * gas/elf/group2.s: New test.
118         * gas/elf/elf.exp: Run it.
119
120 2014-09-23  H.J. Lu  <hongjiu.lu@intel.com>
121
122         PR gas/17421
123         * gas/i386/i386.exp: Run inval-16.
124
125         * gas/i386/inval-16.l: New file.
126         * gas/i386/inval-16.s: Likewise.
127
128 2014-09-22  H.J. Lu  <hongjiu.lu@intel.com>
129
130         * gas/i386/cdr.d: New file.
131         * gas/i386/cdr.s: Likewise.
132         * gas/i386/x86-64-cdr.d: Likewise.
133
134         * gas/i386/i386.exp: Run cdr and x86-64-cdr.
135
136 2014-09-16  Ilya Tocar  <ilya.tocar@intel.com>
137
138         * gas/i386/avx512dq-rcig.s: New.
139         * gas/i386/avx512dq-rcigrd-intel.d: Likewise.
140         * gas/i386/avx512dq-rcigrd.d: Likewise.
141         * gas/i386/avx512dq-rcigrne-intel.d: Likewise.
142         * gas/i386/avx512dq-rcigrne.d: Likewise.
143         * gas/i386/avx512dq-rcigru-intel.d: Likewise.
144         * gas/i386/avx512dq-rcigru.d: Likewise.
145         * gas/i386/avx512dq-rcigrz-intel.d: Likewise.
146         * gas/i386/avx512dq-rcigrz.d: Likewise.
147         * gas/i386/avx512er-rcig.s: Likewise.
148         * gas/i386/avx512er-rcigrd-intel.d: Likewise.
149         * gas/i386/avx512er-rcigrd.d: Likewise.
150         * gas/i386/avx512er-rcigrne-intel.d: Likewise.
151         * gas/i386/avx512er-rcigrne.d: Likewise.
152         * gas/i386/avx512er-rcigru-intel.d: Likewise.
153         * gas/i386/avx512er-rcigru.d: Likewise.
154         * gas/i386/avx512er-rcigrz-intel.d: Likewise.
155         * gas/i386/avx512er-rcigrz.d: Likewise.
156         * gas/i386/avx512f-rcig.s: Likewise.
157         * gas/i386/avx512f-rcigrd-intel.d: Likewise.
158         * gas/i386/avx512f-rcigrd.d: Likewise.
159         * gas/i386/avx512f-rcigrne-intel.d: Likewise.
160         * gas/i386/avx512f-rcigrne.d: Likewise.
161         * gas/i386/avx512f-rcigru-intel.d: Likewise.
162         * gas/i386/avx512f-rcigru.d: Likewise.
163         * gas/i386/avx512f-rcigrz-intel.d: Likewise.
164         * gas/i386/avx512f-rcigrz.d: Likewise.
165         * gas/i386/x86-64-avx512dq-rcig.s: Likewise.
166         * gas/i386/x86-64-avx512dq-rcigrd-intel.d: Likewise.
167         * gas/i386/x86-64-avx512dq-rcigrd.d: Likewise.
168         * gas/i386/x86-64-avx512dq-rcigrne-intel.d: Likewise.
169         * gas/i386/x86-64-avx512dq-rcigrne.d: Likewise.
170         * gas/i386/x86-64-avx512dq-rcigru-intel.d: Likewise.
171         * gas/i386/x86-64-avx512dq-rcigru.d: Likewise.
172         * gas/i386/x86-64-avx512dq-rcigrz-intel.d: Likewise.
173         * gas/i386/x86-64-avx512dq-rcigrz.d: Likewise.
174         * gas/i386/x86-64-avx512er-rcig.s: Likewise.
175         * gas/i386/x86-64-avx512er-rcigrd-intel.d: Likewise.
176         * gas/i386/x86-64-avx512er-rcigrd.d: Likewise.
177         * gas/i386/x86-64-avx512er-rcigrne-intel.d: Likewise.
178         * gas/i386/x86-64-avx512er-rcigrne.d: Likewise.
179         * gas/i386/x86-64-avx512er-rcigru-intel.d: Likewise.
180         * gas/i386/x86-64-avx512er-rcigru.d: Likewise.
181         * gas/i386/x86-64-avx512er-rcigrz-intel.d: Likewise.
182         * gas/i386/x86-64-avx512er-rcigrz.d: Likewise.
183         * gas/i386/x86-64-avx512f-rcig.s: Likewise.
184         * gas/i386/x86-64-avx512f-rcigrd-intel.d: Likewise.
185         * gas/i386/x86-64-avx512f-rcigrd.d: Likewise.
186         * gas/i386/x86-64-avx512f-rcigrne-intel.d: Likewise.
187         * gas/i386/x86-64-avx512f-rcigrne.d: Likewise.
188         * gas/i386/x86-64-avx512f-rcigru-intel.d: Likewise.
189         * gas/i386/x86-64-avx512f-rcigru.d: Likewise.
190         * gas/i386/x86-64-avx512f-rcigrz-intel.d: Likewise.
191         * gas/i386/x86-64-avx512f-rcigrz.d: Likewise.
192         * gas/i386/i386.exp: Run new tests.
193
194 2014-09-15  Andrew Bennett  <andrew.bennett@imgtec.com>
195             Matthew Fortune  <matthew.fortune@imgtec.com>
196
197         * gas/mips/24k-triple-stores-1.s: If testing for r6 prevent
198         non-supported instructions from being tested.
199         * gas/mips/24k-triple-stores-2.s: Likewise.
200         * gas/mips/24k-triple-stores-3.s: Likewise.
201         * gas/mips/24k-triple-stores-6.s: Likewise.
202         * gas/mips/beq.s: Likewise.
203         * gas/mips/eva.s: Likewise.
204         * gas/mips/ld-zero-3.s: Likewise.
205         * gas/mips/mips32-cp2.s: Likewise.
206         * gas/mips/mips32.s: Likewise.
207         * gas/mips/mips4.s: Likewise.
208         * gas/mips/add.s: Don't test the add instructions if r6, and
209         add padding.
210         * gas/mips/add.d: Check for a triple dot not a nop at the end of the
211         disassembly output.
212         * gas/mips/micromips@add.d: Likewise.
213         * gas/mips/mipsr6@24k-branch-delay-1.d: New file.
214         * gas/mips/mipsr6@24k-triple-stores-1.d: New file.
215         * gas/mips/mipsr6@24k-triple-stores-2-llsc.d: New file.
216         * gas/mips/mipsr6@24k-triple-stores-2.d: New file.
217         * gas/mips/mipsr6@24k-triple-stores-3.d: New file.
218         * gas/mips/mipsr6@24k-triple-stores-6.d: New file.
219         * gas/mips/mipsr6@add.d: New file.
220         * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.l: New file.
221         * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.s: New file.
222         * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.l: New file.
223         * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.s: New file.
224         * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.l: New file.
225         * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.s: New file.
226         * gas/mips/mipsr6@beq.d: New file.
227         * gas/mips/mipsr6@bge.d: New file.
228         * gas/mips/mipsr6@bgeu.d: New file.
229         * gas/mips/mipsr6@blt.d: New file.
230         * gas/mips/mipsr6@bltu.d: New file.
231         * gas/mips/mipsr6@branch-misc-1.d: New file.
232         * gas/mips/mipsr6@branch-misc-2-64.d: New file.
233         * gas/mips/mipsr6@branch-misc-2pic-64.d: New file.
234         * gas/mips/mipsr6@branch-misc-4-64.d: New file.
235         * gas/mips/mipsr6@cache.d: New file.
236         * gas/mips/mipsr6@eva.d: New file.
237         * gas/mips/mipsr6@jal-svr4pic-noreorder.d: New file.
238         * gas/mips/mipsr6@jal-svr4pic.d: New file.
239         * gas/mips/mipsr6@ld-zero-2.d: New file.
240         * gas/mips/mipsr6@ld-zero-3.d: New file.
241         * gas/mips/mipsr6@loc-swap-dis.d: New file.
242         * gas/mips/mipsr6@mips32-cp2.d: New file.
243         * gas/mips/mipsr6@mips32-imm.d: New file.
244         * gas/mips/mipsr6@mips32.d: New file.
245         * gas/mips/mipsr6@mips32r2.d: New file.
246         * gas/mips/mipsr6@mips4-fp.d: New file.
247         * gas/mips/mipsr6@mips4-fp.l: New file.
248         * gas/mips/mipsr6@mips4-fp.s: New file.
249         * gas/mips/mipsr6@mips4.d: New file.
250         * gas/mips/mipsr6@mips5-fp.d: New file.
251         * gas/mips/mipsr6@mips5-fp.l: New file.
252         * gas/mips/mipsr6@mips5-fp.s: New file.
253         * gas/mips/mipsr6@mips64.d: New file.
254         * gas/mips/mipsr6@msa-branch.d: New file.
255         * gas/mips/mipsr6@msa.d: New file.
256         * gas/mips/mipsr6@pref.d: New file.
257         * gas/mips/mipsr6@relax-swap3.d: New file.
258         * gas/mips/r6-64-n32.d: New file.
259         * gas/mips/r6-64-n64.d: New file.
260         * gas/mips/r6-64-removed.l: New file.
261         * gas/mips/r6-64-removed.s: New file.
262         * gas/mips/r6-64.s: New file.
263         * gas/mips/r6-attr-none-double.d: New file.
264         * gas/mips/r6-n32.d: New file.
265         * gas/mips/r6-n64.d: New file.
266         * gas/mips/r6-removed.l: New file.
267         * gas/mips/r6-removed.s: New file.
268         * gas/mips/r6.d: New file.
269         * gas/mips/r6.s: New file.
270         * gas/mips/mipsr6@mips32-dsp.d: New file.
271         * gas/mips/mipsr6@mips32-dspr2.d: New file.
272         * gas/mips/mipsr6@mips32r2-ill.l: New file.
273         * gas/mips/mipsr6@mips32r2-ill.s: New file.
274         * gas/mips/cache.s: Add r6 instruction varients.
275         * gas/mips/mips.exp: Add support for the mips32r6 and mips64r6
276         architectures.  Also prevent non r6 supported tests from running.
277         Finally, add in support for running the new r6 tests.
278         (run_dump_test_arch): Add support for mipsr6 tests.
279         (run_list_test_arch): Add support for using files of the
280         form arch@testname.l .
281
282 2014-09-15  Matthew Fortune  <matthew.fortune@imgtec.com>
283
284         * gas/mips/attr-gnu-4-5-msingle-float.l: New file.
285         * gas/mips/attr-gnu-4-5-msingle-float.s: Likewise.
286         * gas/mips/attr-gnu-4-5-msoft-float.l: Likewise.
287         * gas/mips/attr-gnu-4-5-msoft-float.s: Likewise.
288         * gas/mips/attr-gnu-4-6-msingle-float.l: Update expected output.
289         * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise.
290         * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise.
291         * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise.
292         * gas/mips/mips.exp: Update expected output for FP ABI 5,6,7.
293
294 2014-09-12  Andrew Bennett  <andrew.bennett@imgtec.com>
295
296         * gas/mips/mips.exp: Add mips*-img-elf* target triple.
297
298 2014-09-10  H.J. Lu  <hongjiu.lu@intel.com>
299
300         * gas/i386/i386.exp: Run suffix-intel, x86-64-suffix and
301         x86-64-suffix-intel.
302
303         * gas/i386/suffix.s: Add tests for iret and sysret.
304         * gas/i386/suffix.d: Updated.
305
306         * gas/i386/suffix-intel.d: New file.
307         * gas/i386/x86-64-suffix-intel.d: Likewise.
308         * gas/i386/x86-64-suffix.d: Likewise.
309         * gas/i386/x86-64-suffix.s: Likewise.
310
311 2014-09-10  Alan Modra  <amodra@gmail.com>
312
313         * gas/arm/got_prel.d: Adjust for changed section header placement.
314         * gas/i386/ilp32/x86-64-size-1.d: Likewise.
315         * gas/i386/ilp32/x86-64-size-3.d: Likewise.
316         * gas/i386/ilp32/x86-64-size-5.d: Likewise.
317         * gas/i386/ilp32/x86-64-unwind.d: Likewise.
318         * gas/i386/size-1.d: Likewise.
319         * gas/i386/size-3.d: Likewise.
320         * gas/i386/x86-64-size-1.d: Likewise.
321         * gas/i386/x86-64-size-3.d: Likewise.
322         * gas/i386/x86-64-size-5.d: Likewise.
323         * gas/i386/x86-64-unwind.d: Likewise.
324         * gas/ia64/alias-ilp32.d: Likewise.
325         * gas/ia64/alias.d: Likewise.
326         * gas/ia64/group-1.d: Likewise.
327         * gas/ia64/group-2.d: Likewise.
328         * gas/ia64/secname-ilp32.d: Likewise.
329         * gas/ia64/secname.d: Likewise.
330         * gas/ia64/unwind-ilp32.d: Likewise.
331         * gas/ia64/unwind.d: Likewise.
332         * gas/mmix/bspec-1.d: Likewise.
333         * gas/mmix/bspec-2.d: Likewise.
334         * gas/mmix/byte-1.d: Likewise.
335         * gas/mmix/loc-1.d: Likewise.
336         * gas/mmix/loc-2.d: Likewise.
337         * gas/mmix/loc-3.d: Likewise.
338         * gas/mmix/loc-4.d: Likewise.
339         * gas/mmix/loc-5.d: Likewise.
340         * gas/tic6x/scomm-directive-4.d: Likewise.
341
342 2014-09-06  Matthew Fortune  <matthew.fortune@imgtec.com>
343
344         * gas/mips/attr-gnu-abi-fp-1.d: Relax expected output.
345         * gas/mips/elf_ase_micromips-2.d: Likewise.
346         * gas/mips/elf_ase_micromips.d: Likewise.
347         * gas/mips/elf_ase_mips16-2.d: Likewise.
348         * gas/mips/elf_ase_mips16.d: Likewise.
349         * gas/mips/module-mfp32.d: Likewise.
350         * gas/mips/module-msingle-float.d: Likewise.
351         * gas/mips/module-msoft-float.d: Likewise.
352
353 2014-09-06  Matthew Fortune  <matthew.fortune@imgtec.com>
354
355         * gas/mips/module-defer-warn2.l: Ignore differences in output from
356         64-bit vs 32-bit targets using O32.
357
358 2014-09-06  Matthew Fortune  <matthew.fortune@imgtec.com>
359
360         * gas/elf/type.e: Account for new sections.
361         * gas/mips/mips16-e.d: Likewise.
362         * gas/mips/mips16-f.d: Likewise.
363         * gas/mips/mipsel16-e.d: Likewise.
364         * gas/mips/mipsel16-f.d: Likewise.
365         * gas/mips/tmips16-e.d: Appropriately escape dots.
366         * gas/mips/tmips16-f.d: Likewise.
367         * gas/mips/tmipsel16-e.d: Likewise.
368         * gas/mips/tmipsel16-f.d: Likewise.
369
370 2014-09-04  Matthew Fortune  <matthew.fortune@imgtec.com>
371
372         * gas/mips/mips.exp: Add mipsisa32 and mipsisa32el to
373         the list of addr32 targets.
374
375 2014-09-03  Jiong Wang  <jiong.wang@arm.com>
376
377         * gas/aarch64/illegal.s: Update testcase.
378         * gas/aarch64/illegal.d: Likewise.
379         * gas/aarch64/sysreg-1.s: Likewise.
380         * gas/aarch64/sysreg-1.d: Likewise.
381
382 2014-09-03  Jiong Wang  <jiong.wang@arm.com>
383
384         * gas/aarch64/lse-atomic.d: New.
385         * gas/aarch64/lse-atomic.s: Likewise.
386         * gas/aarch64/illegal-lse.d: Likewise.
387         * gas/aarch64/illegal-lse.l: Likewise.
388         * gas/aarch64/illegal-lse.s: Likewise.
389         * gas/aarch64/diagnostic.s: Check processor feature detect for lse
390         instruction.
391         * gas/aarch64/diagnostic.l: Likewise.
392
393 2014-08-26  Jiong Wang  <jiong.wang@arm.com>
394
395         * gas/arm/blx-bl-convert.d: New testcase.
396         * gas/arm/blx-bl-convert.l: Warning expectation.
397         * gas/arm/blx-bl-convert.s: Source file.
398
399 2014-08-26  Maciej W. Rozycki  <macro@codesourcery.com>
400
401         * gas/mips/l_d.d: Remove ECOFF offset alternatives.
402         * gas/mips/mips1@l_d.d: Likewise.
403         * gas/mips/ld.d: Likewise.
404         * gas/mips/mips1@ld.d: Likewise.
405         * gas/mips/mips1@ld-forward.d: Likewise.
406         * gas/mips/s_d.d: Likewise.
407         * gas/mips/mips1@s_d.d: Likewise.
408         * gas/mips/sd.d: Likewise.
409
410 2014-08-25  Jose E. Marchesi  <jose.marchesi@oracle.com>
411
412         * gas/sparc/ldx_stx.s: New file.
413         * gas/sparc/ldx_stx.d: Likewise.
414
415         * gas/sparc/ldx_efsr.s: New file.
416         * gas/sparc/ldx_efsr.d: Likewise.
417
418         * gas/sparc/ld_st_fsr.s: New file.
419         * gas/sparc/ld_st_fsr.d: Likewise.
420
421         * gas/sparc/sparc.exp: Run the tests ldx_stx, ldx_efsr and
422         ld_st_fsr.
423
424 2014-08-22  Paul Brook  <paul@codesourcery.com>
425
426         * gas/arm/arch7a-mp.d: Adjust according to `print_arm_address'
427         offset fix.
428         * gas/arm/arch7r-mp.d: Likewise.
429
430 2014-08-21  Maciej W. Rozycki  <macro@codesourcery.com>
431
432         * gas/mips/mips.exp: Correct indentation.
433
434 2014-08-20  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
435
436         * gas/arm/ual-vcmp.s: New file.
437         * gas/arm/ual-vcmp.d: Likewise.
438         * gas/arm/vcmp-zero-bad.s: Likewise.
439         * gas/arm/vcmp-zero-bad.d: Likewise.
440         * gas/arm/vcmp-zero-bad.l: Likewise.
441
442 2014-08-13  Mike Frysinger  <vapier@gentoo.org>
443
444         * gas/bfin/parallel_illegal.d: Add missing semicolons.
445
446 2014-08-13  Mike Frysinger  <vapier@gentoo.org>
447
448         * gas/bfin/load.d: Update output.
449         * gas/bfin/load.s: Add .data section.
450
451 2014-08-12  H.J. Lu  <hongjiu.lu@intel.com>
452
453         * gas/i386/omit-lock.s: Remove type directive.
454
455 2014-08-06  Ilya Tocar  <ilya.tocar@intel.com>
456
457         * gas/i386/i386.exp: Run new tests.
458         * gas/i386/omit-lock-no.d: New.
459         * gas/i386/omit-lock-yes.d: Ditto.
460         * gas/i386/omit-lock.s: Ditto.
461
462 2014-07-29  Matthew Fortune  <matthew.fortune@imgtec.com>
463
464         * gas/mips/attr-gnu-4-0.d: New.
465         * gas/mips/attr-gnu-4-0.s: Likewise.
466         * gas/mips/attr-gnu-4-1-mfp32.l: Likewise.
467         * gas/mips/attr-gnu-4-1-mfp32.s: Likewise.
468         * gas/mips/attr-gnu-4-1-mfp64.l: Likewise.
469         * gas/mips/attr-gnu-4-1-mfp64.s: Likewise.
470         * gas/mips/attr-gnu-4-1-mfpxx.s: Likewise.
471         * gas/mips/attr-gnu-4-1-msingle-float.l: Likewise.
472         * gas/mips/attr-gnu-4-1-msingle-float.s: Likewise.
473         * gas/mips/attr-gnu-4-1-msoft-float.l: Likewise.
474         * gas/mips/attr-gnu-4-1-msoft-float.s: Likewise.
475         * gas/mips/attr-gnu-4-1.d: Likewise.
476         * gas/mips/attr-gnu-4-1.s: Likewise.
477         * gas/mips/attr-gnu-4-2-mdouble-float.l: Likewise.
478         * gas/mips/attr-gnu-4-2-mdouble-float.s: Likewise.
479         * gas/mips/attr-gnu-4-2-msoft-float.l: Likewise.
480         * gas/mips/attr-gnu-4-2-msoft-float.s: Likewise.
481         * gas/mips/attr-gnu-4-2.d: Likewise.
482         * gas/mips/attr-gnu-4-2.s: Likewise.
483         * gas/mips/attr-gnu-4-3-mhard-float.l: Likewise.
484         * gas/mips/attr-gnu-4-3-mhard-float.s: Likewise.
485         * gas/mips/attr-gnu-4-3.d: Likewise.
486         * gas/mips/attr-gnu-4-3.s: Likewise.
487         * gas/mips/attr-gnu-4-4.l: Likewise.
488         * gas/mips/attr-gnu-4-4.s: Likewise.
489         * gas/mips/attr-gnu-4-5-64.l: Likewise.
490         * gas/mips/attr-gnu-4-5-64.s: Likewise.
491         * gas/mips/attr-gnu-4-5.d: Likewise.
492         * gas/mips/attr-gnu-4-5.l: Likewise.
493         * gas/mips/attr-gnu-4-5.s: Likewise.
494         * gas/mips/attr-gnu-4-6-64.l: Likewise.
495         * gas/mips/attr-gnu-4-6-64.s: Likewise.
496         * gas/mips/attr-gnu-4-6.d: Likewise.
497         * gas/mips/attr-gnu-4-6.l: Likewise.
498         * gas/mips/attr-gnu-4-6.s: Likewise.
499         * gas/mips/attr-gnu-4-6-msingle-float.l: Likewise.
500         * gas/mips/attr-gnu-4-6-msingle-float.s: Likewise.
501         * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise.
502         * gas/mips/attr-gnu-4-6-msoft-float.s: Likewise.
503         * gas/mips/attr-gnu-4-6-noodd.l: Likewise.
504         * gas/mips/attr-gnu-4-6-noodd.s: Likewise.
505         * gas/mips/attr-gnu-4-7-64.l: Likewise.
506         * gas/mips/attr-gnu-4-7-64.s: Likewise.
507         * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise.
508         * gas/mips/attr-gnu-4-7-msingle-float.s: Likewise.
509         * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise.
510         * gas/mips/attr-gnu-4-7-msoft-float.s: Likewise.
511         * gas/mips/attr-gnu-4-7-odd.l: Likewise.
512         * gas/mips/attr-gnu-4-7-odd.s: Likewise.
513         * gas/mips/attr-gnu-4-7.d: Likewise.
514         * gas/mips/attr-gnu-4-7.l: Likewise.
515         * gas/mips/attr-gnu-4-7.s: Likewise.
516         * gas/mips/attr-none-double.d: Likewise.
517         * gas/mips/attr-none-o32-fp64.d: Likewise.
518         * gas/mips/attr-none-o32-fp64-nooddspreg.d
519         * gas/mips/attr-none-o32-fpxx.d: Likewise.
520         * gas/mips/attr-none-single-float.d: Likewise.
521         * gas/mips/attr-none-soft-float.d: Likewise.
522         * gas/mips/elf_arch_mips32r3.d: Likewise.
523         * gas/mips/elf_arch_mips32r5.d: Likewise.
524         * gas/mips/elf_arch_mips64r3.d: Likewise.
525         * gas/mips/elf_arch_mips64r5.d: Likewise.
526         * gas/mips/li-d.d: Likewise.
527         * gas/mips/li-d.s: Likewise.
528         * gas/mips/module-check-warn.l: Likewise.
529         * gas/mips/module-check-warn.s: Likewise.
530         * gas/mips/module-check.d: Likewise.
531         * gas/mips/module-check.s: Likewise.
532         * gas/mips/module-mfp32.d: Likewise.
533         * gas/mips/module-mfp32.s: Likewise.
534         * gas/mips/module-mfp64.d: Likewise.
535         * gas/mips/module-mfp64.s: Likewise.
536         * gas/mips/module-mfp64-noodd.d: Likewise.
537         * gas/mips/module-mfp64-noodd.s: Likewise.
538         * gas/mips/module-mfpxx.d: Likewise.
539         * gas/mips/module-mfpxx.s: Likewise.
540         * gas/mips/module-msingle-float.d: Likewise.
541         * gas/mips/module-msingle-float.s: Likewise.
542         * gas/mips/module-msoft-float.d: Likewise.
543         * gas/mips/module-msoft-float.s: Likewise.
544         * gas/mips/module-set-mfpxx.d: Likewise.
545         * gas/mips/module-set-mfpxx.s: Likewise.
546         * gas/mips/fpxx-oddfpreg.d: Likewise.
547         * gas/mips/fpxx-oddfpreg.l: Likewise.
548         * gas/mips/fpxx-oddfpreg.s: Likewise.
549         * gas/mips/no-odd-spreg.d: Likewise.
550         * gas/mips/odd-spreg.d: Likewise.
551         * gas/elf/section2.e-mips: Adjust expected output.
552         * gas/mips/attr-gnu-abi-fp-1.d: Likewise.
553         * gas/mips/attr-gnu-abi-msa-1.d: Likewise.
554         * gas/mips/call-nonpic-1.d: Likewise.
555         * gas/mips/elf_arch_mips1.d: Likewise.
556         * gas/mips/elf_arch_mips2.d: Likewise.
557         * gas/mips/elf_arch_mips3.d: Likewise.
558         * gas/mips/elf_arch_mips32.d: Likewise.
559         * gas/mips/elf_arch_mips32r2.d: Likewise.
560         * gas/mips/elf_arch_mips4.d: Likewise.
561         * gas/mips/elf_arch_mips5.d: Likewise.
562         * gas/mips/elf_arch_mips64.d: Likewise.
563         * gas/mips/elf_arch_mips64r2.d: Likewise.
564         * gas/mips/elf_ase_micromips-2.d: Likewise.
565         * gas/mips/elf_ase_micromips.d: Likewise.
566         * gas/mips/elf_ase_mips16-2.d: Likewise.
567         * gas/mips/elf_ase_mips16.d: Likewise.
568         * gas/mips/module-defer-warn1.d: Likewise.
569         * gas/mips/module-override.d: Likewise.
570         * gas/mips/n32-consec.d: Likewise.
571         * gas/mips/nan-2008-1.d: Likewise.
572         * gas/mips/nan-2008-2.d: Likewise.
573         * gas/mips/nan-2008-3.d: Likewise.
574         * gas/mips/nan-2008-4.d: Likewise.
575         * gas/mips/nan-legacy-1.d: Likewise.
576         * gas/mips/nan-legacy-2.d: Likewise.
577         * gas/mips/nan-legacy-3.d: Likewise.
578         * gas/mips/nan-legacy-4.d: Likewise.
579         * gas/mips/nan-legacy-5.d: Likewise.
580         * gas/mips/tmips16-e.d: Likewise.
581         * gas/mips/tmips16-f.d: Likewise.
582         * gas/mips/tmipsel16-e.d: Likewise.
583         * gas/mips/tmipsel16-f.d: Likewise.
584         * gas/mips/mips.exp: Add new tests.
585
586 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
587             Alexander Ivchenko  <alexander.ivchenko@intel.com>
588             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
589             Sergey Lega  <sergey.s.lega@intel.com>
590             Anna Tikhonova  <anna.tikhonova@intel.com>
591             Ilya Tocar  <ilya.tocar@intel.com>
592             Andrey Turetskiy  <andrey.turetskiy@intel.com>
593             Ilya Verbin  <ilya.verbin@intel.com>
594             Kirill Yukhin  <kirill.yukhin@intel.com>
595             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
596
597         * gas/i386/avx512dq-intel.d: New.
598         * gas/i386/avx512dq.d: New.
599         * gas/i386/avx512dq.s: New.
600         * gas/i386/avx512dq_vl-intel.d: New.
601         * gas/i386/avx512dq_vl.d: New.
602         * gas/i386/avx512dq_vl.s: New.
603         * gas/i386/i386.exp: Run new AVX-512 tests.
604         * gas/i386/x86-64-avx512dq-intel.d: New.
605         * gas/i386/x86-64-avx512dq.d: New.
606         * gas/i386/x86-64-avx512dq.s: New.
607         * gas/i386/x86-64-avx512dq_vl-intel.d: New.
608         * gas/i386/x86-64-avx512dq_vl.d: New.
609         * gas/i386/x86-64-avx512dq_vl.s: New.
610
611 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
612             Alexander Ivchenko  <alexander.ivchenko@intel.com>
613             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
614             Sergey Lega  <sergey.s.lega@intel.com>
615             Anna Tikhonova  <anna.tikhonova@intel.com>
616             Ilya Tocar  <ilya.tocar@intel.com>
617             Andrey Turetskiy  <andrey.turetskiy@intel.com>
618             Ilya Verbin  <ilya.verbin@intel.com>
619             Kirill Yukhin  <kirill.yukhin@intel.com>
620             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
621
622         * gas/i386/avx512bw-intel.d: New.
623         * gas/i386/avx512bw-opts-intel.d: New.
624         * gas/i386/avx512bw-opts.d: New.
625         * gas/i386/avx512bw-opts.s: New.
626         * gas/i386/avx512bw-wig.s: New.
627         * gas/i386/avx512bw-wig1-intel.d: New.
628         * gas/i386/avx512bw-wig1.d: New.
629         * gas/i386/avx512bw.d: New.
630         * gas/i386/avx512bw.s: New.
631         * gas/i386/avx512bw_vl-intel.d: New.
632         * gas/i386/avx512bw_vl-opts-intel.d: New.
633         * gas/i386/avx512bw_vl-opts.d: New.
634         * gas/i386/avx512bw_vl-opts.s: New.
635         * gas/i386/avx512bw_vl-wig.s: New.
636         * gas/i386/avx512bw_vl-wig1-intel.d: New.
637         * gas/i386/avx512bw_vl-wig1.d: New.
638         * gas/i386/avx512bw_vl.d: New.
639         * gas/i386/avx512bw_vl.s: New.
640         * gas/i386/i386.exp: Run new AVX-512 tests.
641         * gas/i386/x86-64-avx512bw-intel.d: New.
642         * gas/i386/x86-64-avx512bw-opts-intel.d: New.
643         * gas/i386/x86-64-avx512bw-opts.d: New.
644         * gas/i386/x86-64-avx512bw-opts.s: New.
645         * gas/i386/x86-64-avx512bw-wig.s: New.
646         * gas/i386/x86-64-avx512bw-wig1-intel.d: New.
647         * gas/i386/x86-64-avx512bw-wig1.d: New.
648         * gas/i386/x86-64-avx512bw.d: New.
649         * gas/i386/x86-64-avx512bw.s: New.
650         * gas/i386/x86-64-avx512bw_vl-intel.d: New.
651         * gas/i386/x86-64-avx512bw_vl-opts-intel.d: New.
652         * gas/i386/x86-64-avx512bw_vl-opts.d: New.
653         * gas/i386/x86-64-avx512bw_vl-opts.s: New.
654         * gas/i386/x86-64-avx512bw_vl-wig.s: New.
655         * gas/i386/x86-64-avx512bw_vl-wig1-intel.d: New.
656         * gas/i386/x86-64-avx512bw_vl-wig1.d: New.
657         * gas/i386/x86-64-avx512bw_vl.d: New.
658         * gas/i386/x86-64-avx512bw_vl.s: New.
659
660 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
661             Alexander Ivchenko  <alexander.ivchenko@intel.com>
662             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
663             Sergey Lega  <sergey.s.lega@intel.com>
664             Anna Tikhonova  <anna.tikhonova@intel.com>
665             Ilya Tocar  <ilya.tocar@intel.com>
666             Andrey Turetskiy  <andrey.turetskiy@intel.com>
667             Ilya Verbin  <ilya.verbin@intel.com>
668             Kirill Yukhin  <kirill.yukhin@intel.com>
669             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
670
671         * gas/i386/avx512cd_vl-intel.d: New.
672         * gas/i386/avx512cd_vl.d: New.
673         * gas/i386/avx512cd_vl.s: New.
674         * gas/i386/i386.exp: Run new AVX-512 tests.
675         * gas/i386/x86-64-avx512cd_vl-intel.d: New.
676         * gas/i386/x86-64-avx512cd_vl.d: New.
677         * gas/i386/x86-64-avx512cd_vl.s: New.
678
679 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
680             Alexander Ivchenko  <alexander.ivchenko@intel.com>
681             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
682             Sergey Lega  <sergey.s.lega@intel.com>
683             Anna Tikhonova  <anna.tikhonova@intel.com>
684             Ilya Tocar  <ilya.tocar@intel.com>
685             Andrey Turetskiy  <andrey.turetskiy@intel.com>
686             Ilya Verbin  <ilya.verbin@intel.com>
687             Kirill Yukhin  <kirill.yukhin@intel.com>
688             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
689
690         * gas/i386/avx512f_vl-intel.d: New.
691         * gas/i386/avx512f_vl-opts-intel.d: New.
692         * gas/i386/avx512f_vl-opts.d: New.
693         * gas/i386/avx512f_vl-opts.s: New.
694         * gas/i386/avx512f_vl-wig.s: New.
695         * gas/i386/avx512f_vl-wig1-intel.d: New.
696         * gas/i386/avx512f_vl-wig1.d: New.
697         * gas/i386/avx512f_vl.d: New.
698         * gas/i386/avx512f_vl.s: New.
699         * gas/i386/i386.exp: Run new AVX-512 tests.
700         * gas/i386/x86-64-avx512f_vl-intel.d: New.
701         * gas/i386/x86-64-avx512f_vl-opts-intel.d: New.
702         * gas/i386/x86-64-avx512f_vl-opts.d: New.
703         * gas/i386/x86-64-avx512f_vl-opts.s: New.
704         * gas/i386/x86-64-avx512f_vl-wig.s: New.
705         * gas/i386/x86-64-avx512f_vl-wig1-intel.d: New.
706         * gas/i386/x86-64-avx512f_vl-wig1.d: New.
707         * gas/i386/x86-64-avx512f_vl.d: New.
708         * gas/i386/x86-64-avx512f_vl.s: New.
709
710 2014-07-17  Ilya Tocar  <ilya.tocar@intel.com>
711
712         * gas/i386/x86-64-equ.d: New.
713         * gas/i386/x86-64-equ.s: New.
714         * gas/i386/i386.exp: Run x86-64-equ.
715
716 2014-07-12  David Majnemer <david.majnemer@gmail.com>
717
718         * gas/pe/set.s, * gas/pe/set.d: New test.
719         * gas/pe/pe.exp: Run it.
720
721 2014-07-10  Will Newton  <will.newton@linaro.org>
722
723         * gas/elf/elf.exp: Remove special handling of arm-elf for
724         section2 test.
725         * gas/elf/section2.e-armeabi: Rename to...
726         * gas/elf/section2.e-arm: ...here.
727         * gas/elf/section2.e-armelf: Remove file.
728
729         * gas/arm/bl-local-2.d: Only enable the test on EABI and
730         NaCl configurations.
731         * gas/arm/bl-local-v4t.d: Likewise.
732         * gas/arm/blx-local.d: Likewise.
733         * gas/arm/branch-reloc.d: Likewise.
734
735 2014-07-08  Ilya Tocar  <ilya.tocar@intel.com>
736
737         * gas/i386/evex-lig256-intel.d: Updated.
738         * gas/i386/evex-lig256.d: Updated.
739         * gas/i386/evex-lig512-intel.d: Updated.
740         * gas/i386/evex-lig512-intel.d: Updated.
741         * gas/i386/x86-64-evex-lig256-intel.d: Updated.
742         * gas/i386/x86-64-evex-lig256.d: Updated.
743         * gas/i386/x86-64-evex-lig512-intel.d: Updated.
744         * gas/i386/x86-64-evex-lig512-intel.d: Updated.
745
746 2014-07-08  Jiong Wang  <jiong.wang@arm.com>
747
748         * gas/arm/ldconst.s: Add test cases for symbol literal.
749         * gas/arm/ldconst.d: Likewise.
750         * gas/arm/vldconst.s: Add test cases for vldr.
751         * gas/arm/thumb2_vpool.s: Likewise.
752         * gas/arm/vldconst.d: New pattern for little-endian.
753         * gas/arm/thumb2_vpool.d: Likewise.
754         * gas/arm/vldconst_be.d: New pattern for big-endian.
755         * gas/arm/thumb2_vpool_be.d: Likewise.
756
757         * gas/arm/armv8-a+crypto.d: Skip for non-ELF targets.
758         * gas/arm/armv8-a+fp.d: Likewise.
759         * gas/arm/armv8-a+simd.d: Likewise.
760         * gas/arm/armv8-a-barrier-thumb.d: Likewise.
761         * gas/arm/bl-local-2.d: Likewise.
762         * gas/arm/ldgesb-bad.d: Likewise.
763         * gas/arm/ldgesh-bad.d: Likewise.
764         * gas/arm/thumb2_pool.d: Likewise.
765         * gas/arm/thumb2_pool.s: Likewise.
766
767 2014-06-17  Jiong Wang  <jiong.wang@arm.com>
768
769         * gas/arm/armv8-a-it-bad.s: New check for deprecated sp_inc/dec within
770         IT block for ARMv8.
771         * gas/arm/armv8-a-it-bad.l: Likewise.
772
773 2014-06-17  Hans-Peter Nilsson  <hp@axis.com>
774
775         * gas/cris/range-err-3.s: New test.
776
777 2014-06-16  Jiong Wang  <jiong.wang@arm.com>
778
779         * gas/aarch64/diagnostic.s: Add new test patterns.
780         * gas/aarch64/diagnostic.l: Update expected diagnostic output.
781
782 2014-06-16  Alan Modra  <amodra@gmail.com>
783
784         * gas/elf/bad-group.s: Use %function.
785         * gas/elf/bad-group.err: Expect correct line number.  Allow
786         other errors.
787         * gas/elf/bad-size.err: Allow other errors.  Match expected
788         error somewhat more rigorously.
789         * gas/i386/reloc32.l: Allow other errors.
790         * gas/i386/mpx-inval-1.l: Match applied relocs.
791         * gas/i386/x86-64-mpx-inval-1.l: Likewise, and nop padding.
792         * gas/i386/x86-64-mpx-inval-2.l: Match nop padding, and allow
793         other errors.
794         * gas/macros/dot.s: Use .balign.
795         * gas/macros/dot.l: Update alignment output.
796         * gas/symver/symver6.l: Allow other errors.
797
798 2014-06-16  Alan Modra  <amodra@gmail.com>
799
800         * gas/vax/elf-rel.d: Update.
801
802 2014-06-16  Alan Modra  <amodra@gmail.com>
803
804         * gas/cris/rd-bkw4v32.d: Update.
805
806 2014-06-10  H.J. Lu  <hongjiu.lu@intel.com>
807
808         * gas/i386/prefix.s: Add another fwait test.
809         * gas/i386/prefix.d: Updated.
810
811 2014-06-09  Nick Clifton  <nickc@redhat.com>
812
813         * gas/msp430/msp430x.d: Update to match revised assembler output.
814
815 2014-06-03  Nick Clifton  <nickc@redhat.com>
816
817         * gas/msp430/bad.d: Use -my not -mz.
818
819 2014-05-22  Alan Modra  <amodra@gmail.com>
820
821         * gas/d30v/bittest.l: Update for changed whitespace.
822         * gas/d30v/serial.l: Likewise.
823         * gas/d30v/serial2.l: Likewise.
824         * gas/d30v/serial2O.l: Likewise.
825         * gas/d30v/warn_oddreg.l: Likewise.
826         * gas/i386/inval-equ-2.l: Likewise.
827         * gas/i386/mpx-inval-1.l: Likewise.
828         * gas/i386/sse-check-error.l: Likewise.
829         * gas/i386/x86-64-mpx-inval-1.l: Likewise.
830         * gas/i386/x86-64-mpx-inval-2.l: Likewise.
831         * gas/i386/x86-64-size-inval-1.l: Likewise.
832         * gas/i386/x86-64-sse-check-error.l: Likewise.
833
834 2014-05-20  Matthew Fortune  <matthew.fortune@imgtec.com>
835
836         * gas/mips/mips.exp: Add new tests.  Use 64-bit ABI for relax-bc1any.
837         Fix micromips arch definition to use mips64r2 consistently.
838         * gas/mips/module-defer-warn1.s: New.
839         * gas/mips/module-defer-warn1.d: New.
840         * gas/mips/module-defer-warn2.s: New.
841         * gas/mips/module-defer-warn2.l: New.
842         * gas/mips/module-override.d: New.
843         * gas/mips/module-override.s: New.
844         * gas/mips/mips-gp32-fp64.l: Update expected output.
845         * gas/mips/mips-gp64-fp32-pic.l: Update expected output.
846         * gas/mips/mips-gp64-fp32.l: Update expected output.
847
848 2014-05-20  Matthew Fortune  <matthew.fortune@imgtec.com>
849
850         * gas/mips/micromips@msa-branch.d: Rework expected output for fp64.
851         * gas/mips/msa-branch.d: Likewise.
852
853 2014-05-20  Nick Clifton  <nickc@redhat.com>
854
855         * gas/elf/struct.d: Expect extra output from some toolchains.
856         * gas/symver/symver0.d: Likewise.
857         * gas/symver/symver1.d: Likewise.
858
859 2014-05-09  H.J. Lu  <hongjiu.lu@intel.com>
860
861         * gas/i386/nops-1-core2.d: Replace data32 with data16.
862         * gas/i386/nops-4a-i686.d: Likewise.
863         * gas/i386/nops-5-i686.d: Likewise.
864         * gas/i386/nops-5.d: Likewise.
865         * gas/i386/x86-64-cbw-intel.d: Likewise.
866         * gas/i386/x86-64-cbw.d: Likewise.
867         * gas/i386/x86-64-io-intel.d: Likewise.
868         * gas/i386/x86-64-io-suffix.d: Likewise.
869         * gas/i386/x86-64-io.d: Likewise.
870         * gas/i386/x86-64-nops-1-core2.d: Likewise.
871         * gas/i386/x86-64-nops-1-g64.d: Likewise.
872         * gas/i386/x86-64-nops-1-nocona.d: Likewise.
873         * gas/i386/x86-64-nops-1.d: Likewise.
874         * gas/i386/x86-64-nops-2.d: Likewise.
875         * gas/i386/x86-64-nops-3.d: Likewise.
876         * gas/i386/x86-64-nops-4-core2.d: Likewise.
877         * gas/i386/x86-64-nops-4.d: Likewise.
878         * gas/i386/x86-64-nops-5-k8.d: Likewise.
879         * gas/i386/x86-64-nops-5.d: Likewise.
880         * gas/i386/x86-64-stack-intel.d: Likewise.
881         * gas/i386/x86-64-stack-suffix.d: Likewise.
882         * gas/i386/x86-64-stack.d: Likewise.
883         * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise.
884         * gas/i386/ilp32/x86-64-cbw.d: Likewise.
885         * gas/i386/ilp32/x86-64-io-intel.d: Likewise.
886         * gas/i386/ilp32/x86-64-io-suffix.d: Likewise.
887         * gas/i386/ilp32/x86-64-io.d: Likewise.
888         * gas/i386/ilp32/x86-64-nops-1-core2.d:
889         * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
890         * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
891         * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
892         * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
893         * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
894         * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
895         * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
896         * gas/i386/ilp32/x86-64-nops-5.: Likewise.
897         * gas/i386/ilp32/x86-64-stack-intel.d: Likewise.
898         * gas/i386/ilp32/x86-64-stack-suffix.: Likewise.
899         * gas/i386/ilp32/x86-64-stack.d: Likewise.
900
901 2014-05-08  Matthew Fortune  <matthew.fortune@imgtec.com>
902
903         * gas/mips/attr-gnu-abi-fp-1.s: New.
904         * gas/mips/attr-gnu-abi-fp-1.d: New.
905         * gas/mips/attr-gnu-abi-msa-1.s: New.
906         * gas/mips/attr-gnu-abi-msa-1.d: New.
907         * gas/mips/mips.exp: Add new tests.
908
909 2014-05-07  Andrew Bennett  <andrew.bennett@imgtec.com>
910
911         * gas/mips/mips.exp: Add MIPS32r5 tests.  Also add the mips32r3,
912         mips32r5, mips64r3 and mips64r5 isas to the testsuite.
913         * gas/mips/r5.s: New test.
914         * gas/mips/r5.d: Likewise.
915
916 2014-05-05  H.J. Lu  <hongjiu.lu@intel.com>
917
918         PR binutils/16893
919         * gas/i386/katmai.d: Expect "gs" as prefix.
920
921         * gas/i386/long-1.s: Replace movapd with movss.
922         * gas/i386/x86-64-long-1.s: Likewise.
923         * gas/i386/long-1-intel.d: Updated.
924         * gas/i386/long-1.d: Likewise.
925         * gas/i386/x86-64-long-1-intel.d: Likewise.
926         * gas/i386/x86-64-long-1.d: Likewise.
927
928         * gas/i386/prefix.s: Add tests for multiple 0x66, 0x67, 0xf0,
929         0xf2 and 0xf3 prefixes.
930         * gas/i386/prefix.d: Updated.
931
932 2014-05-02  H.J. Lu  <hongjiu.lu@intel.com>
933
934         * gas/i386/opcode-intel.d: Undo the last change.
935         * gas/i386/opcode-suffix.d: Likewise.
936         * gas/i386/opcode.d: Likewise.
937         * gas/i386/opcode.s: Likewise.
938
939         * gas/i386/prefix.s: Add test for fwait with prefix.
940         * gas/i386/prefix.d: Updated.
941
942 2014-05-01  H.J. Lu  <hongjiu.lu@intel.com>
943
944         PR binutils/16891
945         * gas/i386/opcode.s: Add test for fwait with prefix.
946         * gas/i386/opcode-intel.d: Updated.
947         * gas/i386/opcode-suffix.d: Likewise.
948         * gas/i386/opcode.d: Likewise.
949
950 2014-04-23  Will Newton  <will.newton@linaro.org>
951
952         * gas/arm/backslash-at.d: Fix dump output regexps for
953         armeb-linux-eabi configuration.
954         * gas/arm/got_prel.d: Likewise.
955         * gas/arm/inst-po.d: Likewise.
956         * gas/arm/unwind.d: Likewise.
957
958         * gas/arm/mapmisc.d: Check literal pool mapping with
959         a trailing .align statement.
960         * gas/arm/mapmisc.s: Likewise.
961
962 2014-04-23  Andrew Bennett  <andrew.bennett@imgtec.com>
963
964         * gas/mips/mips.exp: Add xpa tests.
965         * gas/mips/xpa.s: New test.
966         * gas/mips/xpa.d: Likewise.
967
968 2014-04-22  Sandra Loosemore  <sandra@codesourcery.com>
969
970         * gas/nios2/selftest.s: New.
971         * gas/nios2/selftest.d: New.
972
973 2014-04-22  Max Filippov  <jcmvbkbc@gmail.com>
974
975         * gas/xtensa/all.exp: Add test for the first section frag alignment.
976         * gas/xtensa/first_frag_align.d: First section frag alignment expected
977         dump.
978         * gas/xtensa/first_frag_align.s: First section frag alignment test
979         source.
980
981 2014-04-22  Christian Svensson  <blue@cmd.nu>
982
983         * Makefile.am: Remove openrisc and or32 support.  Add support for or1k.
984         * gas/all/gas.exp: Likewise.
985         * gas/elf/warn-2.s: Likewise.
986         * gas/lns/lns.exp: Likewise.
987         * gas/lns/lns-common-1-or1k.s: New file.
988         * gas/or1k/allinsn.d: New file.
989         * gas/or1k/allinsn.exp: New file.
990         * gas/or1k/allinsn.s: New file.
991         * gas/openrisc/addi.d: Delete.
992         * gas/openrisc/addi.s: Delete.
993         * gas/openrisc/allinsn.d: Delete.
994         * gas/openrisc/allinsn.exp: Delete.
995         * gas/openrisc/allinsn.s: Delete.
996         * gas/openrisc/lohi.d: Delete.
997         * gas/openrisc/lohi.s: Delete.
998         * gas/openrisc/store.d: Delete.
999         * gas/openrisc/store.s: Delete.
1000
1001 2014-04-10  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
1002
1003         * gas/avr/diffreloc_withrelax.d: New testcase.
1004         * gas/avr/noreloc_withoutrelax.d: Likewise.
1005         * gas/avr/relax.s: Likewise.
1006
1007 2014-04-04  Ilya Tocar  <ilya.tocar@intel.com>
1008
1009         * gas/i386/i386.exp: Run SE1 tests.
1010         * gas/i386/se1.d: New file.
1011         * gas/i386/se1.s: Ditto.
1012         * gas/i386/x86-64-se1.d: Ditto.
1013         * gas/i386/x86-64-se1.s: Ditto.
1014
1015 2014-03-21  David Weatherford <weath@cadence.com>
1016             Max Filippov <jcmvbkbc@gmail.com>
1017
1018         * gas/xtensa/all.exp: Add test for trampoline relaxation.
1019         * gas/xtensa/trampoline.d: Trampoline relaxation expected dump.
1020         * gas/xtensa/trampoline.s: Trampoline relaxation test source.
1021
1022 2014-03-20  Richard Sandiford  <rdsandiford@googlemail.com>
1023
1024         * gas/all/gas.exp: Remove XFAIL of forward.d for MIPS.
1025         * gas/mips/pcrel-1.s, gas/mips/pcrel-1.d, gas/mips/pcrel-2.s,
1026         gas/mips/pcrel-2.d, gas/mips/pcrel-3.s, gas/mips/pcrel-3.l,
1027         gas/mips/pcrel-4.s, gas/mips/pcrel-4-32.d, gas/mips/pcrel-4-n32.d,
1028         gas/mips/pcrel-4-64.d: New tests.
1029         * gas/mips/mips.exp: Run them.
1030         * gas/mips/lui-2.l: Tweak error message for line 7.
1031
1032 2014-03-20  Ilya Tocar  <ilya.tocar@intel.com>
1033
1034         * gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps,
1035         vgatherpf1qps, vscatterpf0qps, vscatterpf1qps.
1036         * gas/i386/avx512pf.s: Ditto.
1037         * gas/i386/x86-64-avx512pf-intel.d: Ditto.
1038         * gas/i386/x86-64-avx512pf.s: Ditto.
1039         * gas/i386/avx512f-intel.d: Change memory size for vgatherqps,
1040         vpgatherqd, vpscatterqd, vscatterqps.
1041         * gas/i386/avx512f.s: Ditto.
1042         * gas/i386/x86-64-avx512f-intel.d: Ditto.
1043         * gas/i386/x86-64-avx512f.s: Ditto.
1044
1045 2014-03-19  Jose E. Marchesi  <jose.marchesi@oracle.com>
1046
1047         * gas/sparc/ldd_std.d: Fix objdump invocation in order to get
1048         the old opcodes for the ldtw, ldtwa, stw and stwa instructions.
1049
1050         * gas/sparc/rdhpr.s: Test rd %hstick_offset and %hstick_enable.
1051         * gas/sparc/rdhpr.d: Likewise.
1052
1053         * gas/sparc/wrhpr.s: Test wr %hstick_offset and %hstick_enable.
1054         * gas/sparc/wrhpr.d: Likewise.
1055
1056 2014-03-19  Daniel Gutson <daniel.gutson@tallertechnologies.com>
1057             Nick Clifton  <nickc@redhat.com>
1058
1059         * gas/arm/ccs.s: New test case.
1060         * gas/arm/ccs.d: New expected disassembly.
1061
1062 2014-03-19  Nick Clifton  <nickc@redhat.com>
1063
1064         * gas/rx/mov.d: Update expected disassembly.
1065
1066 2014-03-18  Jiong Wang  <jiong.wang@arm.com>
1067
1068         * gas/aarch64/illegal.d: Pass -mno-verbose-error.
1069         * gas/aarch64/verbose-error.s: Add more verbose message testcases.
1070         * gas/aarch64/verbose-error.l: Ditto.
1071
1072 2014-03-17  Nick Clifton  <nickc@redhat.com>
1073
1074         PR gas/16694
1075         * gas/cfi/cfi-arm-1.s: Add checks of VFP registers.
1076         * gas/cfi/cfi-arm-1.d: Update expected output.
1077
1078 2014-03-13  Nick Clifton  <nickc@redhat.com>
1079
1080         * gas/aarch64/litpool.s: Make the test endian agnostic.
1081         * gas/aarch64/litpool.d: Update expected disassembly.
1082
1083 2014-03-13  Tristan Gingold  <gingold@adacore.com>
1084
1085         * gas/pe/big-obj.d, gas/pe/big-obj.s: Add test.
1086         * gas/pe/pe.exp: Add test.
1087
1088 2014-03-12  Nick Clifton  <nickc@redhat.com>
1089
1090         PR gas/16688
1091         * gas/aarch64/litpool.s: New test case.
1092         * gas/aarch64/litpool.d: Expected disassembly.
1093
1094 2014-03-05  Alan Modra  <amodra@gmail.com>
1095
1096         Update copyright years.
1097
1098 2014-03-03  Nick Clifton  <nickc@redhat.com>
1099
1100         * gas/msp430/bad.d: Add -mz option.
1101         * gas/msp430/bad.s: Add more cases where warnings should be
1102         generated.
1103         * gas/msp430/bad.l: Add expected warning messages.
1104
1105 2014-02-27  Jiong Wang  <jiong.wang@arm.com>
1106
1107         * gas/aarch64/fp-const0-parsing.s: New test.
1108         * gas/aarch64/fp-const0-parsing.d: Likewise.
1109
1110 2014-02-27  Yufeng Zhang  <yufeng.zhang@arm.com>
1111
1112         * gas/aarch64/ldst-reg-reg-offset.s: Add tests.
1113         * gas/aarch64/ldst-reg-reg-offset.d: Update.
1114
1115 2014-02-21  Ilya Tocar  <ilya.tocar@intel.com>
1116
1117         * gas/i386/avx512pf-intel.d: Remove prefetchwt1.
1118         * gas/i386/avx512pf.s: Ditto.
1119         * gas/i386/avx512pf.d: Ditto.
1120         * gas/i386/x86-64-avx512pf-intel.d: Ditto.
1121         * gas/i386/x86-64-avx512pf.s: Ditto.
1122         * gas/i386/x86-64-avx512pf.d: Ditto.
1123         * gas/i386/prefetchwt1-intel.d: New file.
1124         * gas/i386/prefetchwt1.s: Ditto.
1125         * gas/i386/prefetchwt1.d: Ditto.
1126         * gas/i386/x86-64-prefetchwt1-intel.d: Ditto.
1127         * gas/i386/x86-64-prefetchwt1.s: Ditto.
1128         * gas/i386/x86-64-prefetchwt1.d: Ditto.
1129
1130 2014-02-20  Ilya Tocar  <ilya.tocar@intel.com>
1131
1132         * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd.
1133         * gas/i386/avx512cd.s: Ditto.
1134         * gas/i386/avx512cd.d: Ditto.
1135         * gas/i386/x86-64-avx512cd-intel.d: Ditto.
1136         * gas/i386/x86-64-avx512cd.s: Ditto.
1137         * gas/i386/x86-64-avx512cd.d: Ditto.
1138         * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd.
1139         * gas/i386/avx512f.s: Ditto.
1140         * gas/i386/avx512f.d: Ditto.
1141         * gas/i386/x86-64-avx512f-intel.d: Ditto.
1142         * gas/i386/x86-64-avx512f.s: Ditto.
1143         * gas/i386/x86-64-avx512f.d: Ditto.
1144
1145 2014-02-12  Ilya Tocar  <ilya.tocar@intel.com>
1146
1147         * gas/i386/clflushopt-intel.d: New.
1148         * gas/i386/clflushopt.d: Ditto.
1149         * gas/i386/clflushopt.s: Ditto.
1150         * gas/i386/i386.exp: Run new tests.
1151         * gas/i386/x86-64-clflushopt-intel.d: New.
1152         * gas/i386/x86-64-clflushopt.d: Ditto.
1153         * gas/i386/x86-64-clflushopt.s: Ditto.
1154         * gas/i386/x86-64-xsavec-intel.d: Ditto.
1155         * gas/i386/x86-64-xsavec.d: Ditto.
1156         * gas/i386/x86-64-xsavec.s: Ditto.
1157         * gas/i386/x86-64-xsaves-intel.d: Ditto.
1158         * gas/i386/x86-64-xsaves.d: Ditto.
1159         * gas/i386/x86-64-xsaves.s: Ditto.
1160         * gas/i386/xsavec-intel.d: Ditto.
1161         * gas/i386/xsavec.d: Ditto.
1162         * gas/i386/xsavec.s: Ditto.
1163         * gas/i386/xsaves-intel.d: Ditto.
1164         * gas/i386/xsaves.d: Ditto.
1165         * gas/i386/xsaves.s: Ditto.
1166
1167 2014-01-31  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
1168
1169         PR gas/16488
1170         * gas/i386/inval-avx512f.s: Add test for incorrect memory operand
1171         for gather/scatter instructions.
1172         * gas/i386/x86-64-inval-avx512f.s: Likewise.
1173         * gas/i386/inval-avx512f.l: Adjust correspondingly.
1174         * gas/i386/x86-64-inval-avx512f.l: Likewise.
1175
1176 2014-01-30  Sandra Loosemore  <sandra@codesourcery.com>
1177
1178         * gas/nios2/call26_noat.d: New.
1179         * gas/nios2/call26_noat.s: New.
1180         * gas/nios2/call_noat.d: New.
1181         * gas/nios2/call_noat.s: New.
1182
1183 2014-01-30  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
1184             Jan Beulich  <jbeulich@suse.com>
1185
1186         PR binutils/16490
1187         * gas/i386/avx512f.d: Fix test output.
1188         * gas/i386/avx512f-intel.d: Likewise.
1189         * gas/i386/x86-64-avx512f.d: Likewise.
1190         * gas/i386/x86-64-avx512f-intel.d: Likewise.
1191
1192 2014-01-28  Nick Clifton  <nickc@redhat.com>
1193
1194         PR binutils/16317
1195         * gas/ia64/group-2.d: Expect I attribute with RELA sections.
1196         * gas/ia64/xdata.d: Likewise.
1197
1198 2014-01-22  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
1199
1200         PR gas/16489
1201         * gas/i386/vgather-check.s: Add tests for AVX512 gathers.
1202         * gas/i386/x86-64-vgather-check.s: Likewise.
1203         * gas/i386/vgather-check-error.l: Update correspondingly.
1204         * gas/i386/vgather-check-none.d: Likewise.
1205         * gas/i386/vgather-check-warn.d: Likewise.
1206         * gas/i386/vgather-check-warn.e: Likewise.
1207         * gas/i386/vgather-check.d: Likewise.
1208         * gas/i386/x86-64-vgather-check-error.l: Likewise.
1209         * gas/i386/x86-64-vgather-check-none.d: Likewise.
1210         * gas/i386/x86-64-vgather-check-warn.d: Likewise.
1211         * gas/i386/x86-64-vgather-check-warn.e: Likewise.
1212         * gas/i386/x86-64-vgather-check.d: Likewise.
1213
1214 2014-01-17  Will Newton  <will.newton@linaro.org>
1215
1216         * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64.
1217
1218 For older changes see ChangeLog-2013
1219 \f
1220 Copyright (C) 2014 Free Software Foundation, Inc.
1221
1222 Copying and distribution of this file, with or without modification,
1223 are permitted in any medium without royalty provided the copyright
1224 notice and this notice are preserved.
1225
1226 Local Variables:
1227 mode: change-log
1228 left-margin: 8
1229 fill-column: 74
1230 version-control: never
1231 End: