MIPS testsuite cleanup - part 2
[platform/upstream/binutils.git] / gas / testsuite / ChangeLog
1 2014-09-06  Matthew Fortune  <matthew.fortune@imgtec.com>
2
3         * gas/mips/module-defer-warn2.l: Ignore differences in output from
4         64-bit vs 32-bit targets using O32.
5
6 2014-09-06  Matthew Fortune  <matthew.fortune@imgtec.com>
7
8         * gas/elf/type.e: Account for new sections.
9         * gas/mips/mips16-e.d: Likewise.
10         * gas/mips/mips16-f.d: Likewise.
11         * gas/mips/mipsel16-e.d: Likewise.
12         * gas/mips/mipsel16-f.d: Likewise.
13         * gas/mips/tmips16-e.d: Appropriately escape dots.
14         * gas/mips/tmips16-f.d: Likewise.
15         * gas/mips/tmipsel16-e.d: Likewise.
16         * gas/mips/tmipsel16-f.d: Likewise.
17
18 2014-09-04  Matthew Fortune  <matthew.fortune@imgtec.com>
19
20         * gas/mips/mips.exp: Add mipsisa32 and mipsisa32el to
21         the list of addr32 targets.
22
23 2014-09-03  Jiong Wang  <jiong.wang@arm.com>
24
25         * gas/aarch64/illegal.s: Update testcase.
26         * gas/aarch64/illegal.d: Likewise.
27         * gas/aarch64/sysreg-1.s: Likewise.
28         * gas/aarch64/sysreg-1.d: Likewise.
29
30 2014-09-03  Jiong Wang  <jiong.wang@arm.com>
31
32         * gas/aarch64/lse-atomic.d: New.
33         * gas/aarch64/lse-atomic.s: Likewise.
34         * gas/aarch64/illegal-lse.d: Likewise.
35         * gas/aarch64/illegal-lse.l: Likewise.
36         * gas/aarch64/illegal-lse.s: Likewise.
37         * gas/aarch64/diagnostic.s: Check processor feature detect for lse
38         instruction.
39         * gas/aarch64/diagnostic.l: Likewise.
40
41 2014-08-26  Jiong Wang  <jiong.wang@arm.com>
42
43         * gas/arm/blx-bl-convert.d: New testcase.
44         * gas/arm/blx-bl-convert.l: Warning expectation.
45         * gas/arm/blx-bl-convert.s: Source file.
46
47 2014-08-26  Maciej W. Rozycki  <macro@codesourcery.com>
48
49         * gas/mips/l_d.d: Remove ECOFF offset alternatives.
50         * gas/mips/mips1@l_d.d: Likewise.
51         * gas/mips/ld.d: Likewise.
52         * gas/mips/mips1@ld.d: Likewise.
53         * gas/mips/mips1@ld-forward.d: Likewise.
54         * gas/mips/s_d.d: Likewise.
55         * gas/mips/mips1@s_d.d: Likewise.
56         * gas/mips/sd.d: Likewise.
57
58 2014-08-25  Jose E. Marchesi  <jose.marchesi@oracle.com>
59
60         * gas/sparc/ldx_stx.s: New file.
61         * gas/sparc/ldx_stx.d: Likewise.
62
63         * gas/sparc/ldx_efsr.s: New file.
64         * gas/sparc/ldx_efsr.d: Likewise.
65
66         * gas/sparc/ld_st_fsr.s: New file.
67         * gas/sparc/ld_st_fsr.d: Likewise.
68
69         * gas/sparc/sparc.exp: Run the tests ldx_stx, ldx_efsr and
70         ld_st_fsr.
71
72 2014-08-22  Paul Brook  <paul@codesourcery.com>
73
74         * gas/arm/arch7a-mp.d: Adjust according to `print_arm_address'
75         offset fix.
76         * gas/arm/arch7r-mp.d: Likewise.
77
78 2014-08-21  Maciej W. Rozycki  <macro@codesourcery.com>
79
80         * gas/mips/mips.exp: Correct indentation.
81
82 2014-08-20  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
83
84         * gas/arm/ual-vcmp.s: New file.
85         * gas/arm/ual-vcmp.d: Likewise.
86         * gas/arm/vcmp-zero-bad.s: Likewise.
87         * gas/arm/vcmp-zero-bad.d: Likewise.
88         * gas/arm/vcmp-zero-bad.l: Likewise.
89
90 2014-08-13  Mike Frysinger  <vapier@gentoo.org>
91
92         * gas/bfin/parallel_illegal.d: Add missing semicolons.
93
94 2014-08-13  Mike Frysinger  <vapier@gentoo.org>
95
96         * gas/bfin/load.d: Update output.
97         * gas/bfin/load.s: Add .data section.
98
99 2014-08-12  H.J. Lu  <hongjiu.lu@intel.com>
100
101         * gas/i386/omit-lock.s: Remove type directive.
102
103 2014-08-06  Ilya Tocar  <ilya.tocar@intel.com>
104
105         * gas/i386/i386.exp: Run new tests.
106         * gas/i386/omit-lock-no.d: New.
107         * gas/i386/omit-lock-yes.d: Ditto.
108         * gas/i386/omit-lock.s: Ditto.
109
110 2014-07-29  Matthew Fortune  <matthew.fortune@imgtec.com>
111
112         * gas/mips/attr-gnu-4-0.d: New.
113         * gas/mips/attr-gnu-4-0.s: Likewise.
114         * gas/mips/attr-gnu-4-1-mfp32.l: Likewise.
115         * gas/mips/attr-gnu-4-1-mfp32.s: Likewise.
116         * gas/mips/attr-gnu-4-1-mfp64.l: Likewise.
117         * gas/mips/attr-gnu-4-1-mfp64.s: Likewise.
118         * gas/mips/attr-gnu-4-1-mfpxx.s: Likewise.
119         * gas/mips/attr-gnu-4-1-msingle-float.l: Likewise.
120         * gas/mips/attr-gnu-4-1-msingle-float.s: Likewise.
121         * gas/mips/attr-gnu-4-1-msoft-float.l: Likewise.
122         * gas/mips/attr-gnu-4-1-msoft-float.s: Likewise.
123         * gas/mips/attr-gnu-4-1.d: Likewise.
124         * gas/mips/attr-gnu-4-1.s: Likewise.
125         * gas/mips/attr-gnu-4-2-mdouble-float.l: Likewise.
126         * gas/mips/attr-gnu-4-2-mdouble-float.s: Likewise.
127         * gas/mips/attr-gnu-4-2-msoft-float.l: Likewise.
128         * gas/mips/attr-gnu-4-2-msoft-float.s: Likewise.
129         * gas/mips/attr-gnu-4-2.d: Likewise.
130         * gas/mips/attr-gnu-4-2.s: Likewise.
131         * gas/mips/attr-gnu-4-3-mhard-float.l: Likewise.
132         * gas/mips/attr-gnu-4-3-mhard-float.s: Likewise.
133         * gas/mips/attr-gnu-4-3.d: Likewise.
134         * gas/mips/attr-gnu-4-3.s: Likewise.
135         * gas/mips/attr-gnu-4-4.l: Likewise.
136         * gas/mips/attr-gnu-4-4.s: Likewise.
137         * gas/mips/attr-gnu-4-5-64.l: Likewise.
138         * gas/mips/attr-gnu-4-5-64.s: Likewise.
139         * gas/mips/attr-gnu-4-5.d: Likewise.
140         * gas/mips/attr-gnu-4-5.l: Likewise.
141         * gas/mips/attr-gnu-4-5.s: Likewise.
142         * gas/mips/attr-gnu-4-6-64.l: Likewise.
143         * gas/mips/attr-gnu-4-6-64.s: Likewise.
144         * gas/mips/attr-gnu-4-6.d: Likewise.
145         * gas/mips/attr-gnu-4-6.l: Likewise.
146         * gas/mips/attr-gnu-4-6.s: Likewise.
147         * gas/mips/attr-gnu-4-6-msingle-float.l: Likewise.
148         * gas/mips/attr-gnu-4-6-msingle-float.s: Likewise.
149         * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise.
150         * gas/mips/attr-gnu-4-6-msoft-float.s: Likewise.
151         * gas/mips/attr-gnu-4-6-noodd.l: Likewise.
152         * gas/mips/attr-gnu-4-6-noodd.s: Likewise.
153         * gas/mips/attr-gnu-4-7-64.l: Likewise.
154         * gas/mips/attr-gnu-4-7-64.s: Likewise.
155         * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise.
156         * gas/mips/attr-gnu-4-7-msingle-float.s: Likewise.
157         * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise.
158         * gas/mips/attr-gnu-4-7-msoft-float.s: Likewise.
159         * gas/mips/attr-gnu-4-7-odd.l: Likewise.
160         * gas/mips/attr-gnu-4-7-odd.s: Likewise.
161         * gas/mips/attr-gnu-4-7.d: Likewise.
162         * gas/mips/attr-gnu-4-7.l: Likewise.
163         * gas/mips/attr-gnu-4-7.s: Likewise.
164         * gas/mips/attr-none-double.d: Likewise.
165         * gas/mips/attr-none-o32-fp64.d: Likewise.
166         * gas/mips/attr-none-o32-fp64-nooddspreg.d
167         * gas/mips/attr-none-o32-fpxx.d: Likewise.
168         * gas/mips/attr-none-single-float.d: Likewise.
169         * gas/mips/attr-none-soft-float.d: Likewise.
170         * gas/mips/elf_arch_mips32r3.d: Likewise.
171         * gas/mips/elf_arch_mips32r5.d: Likewise.
172         * gas/mips/elf_arch_mips64r3.d: Likewise.
173         * gas/mips/elf_arch_mips64r5.d: Likewise.
174         * gas/mips/li-d.d: Likewise.
175         * gas/mips/li-d.s: Likewise.
176         * gas/mips/module-check-warn.l: Likewise.
177         * gas/mips/module-check-warn.s: Likewise.
178         * gas/mips/module-check.d: Likewise.
179         * gas/mips/module-check.s: Likewise.
180         * gas/mips/module-mfp32.d: Likewise.
181         * gas/mips/module-mfp32.s: Likewise.
182         * gas/mips/module-mfp64.d: Likewise.
183         * gas/mips/module-mfp64.s: Likewise.
184         * gas/mips/module-mfp64-noodd.d: Likewise.
185         * gas/mips/module-mfp64-noodd.s: Likewise.
186         * gas/mips/module-mfpxx.d: Likewise.
187         * gas/mips/module-mfpxx.s: Likewise.
188         * gas/mips/module-msingle-float.d: Likewise.
189         * gas/mips/module-msingle-float.s: Likewise.
190         * gas/mips/module-msoft-float.d: Likewise.
191         * gas/mips/module-msoft-float.s: Likewise.
192         * gas/mips/module-set-mfpxx.d: Likewise.
193         * gas/mips/module-set-mfpxx.s: Likewise.
194         * gas/mips/fpxx-oddfpreg.d: Likewise.
195         * gas/mips/fpxx-oddfpreg.l: Likewise.
196         * gas/mips/fpxx-oddfpreg.s: Likewise.
197         * gas/mips/no-odd-spreg.d: Likewise.
198         * gas/mips/odd-spreg.d: Likewise.
199         * gas/elf/section2.e-mips: Adjust expected output.
200         * gas/mips/attr-gnu-abi-fp-1.d: Likewise.
201         * gas/mips/attr-gnu-abi-msa-1.d: Likewise.
202         * gas/mips/call-nonpic-1.d: Likewise.
203         * gas/mips/elf_arch_mips1.d: Likewise.
204         * gas/mips/elf_arch_mips2.d: Likewise.
205         * gas/mips/elf_arch_mips3.d: Likewise.
206         * gas/mips/elf_arch_mips32.d: Likewise.
207         * gas/mips/elf_arch_mips32r2.d: Likewise.
208         * gas/mips/elf_arch_mips4.d: Likewise.
209         * gas/mips/elf_arch_mips5.d: Likewise.
210         * gas/mips/elf_arch_mips64.d: Likewise.
211         * gas/mips/elf_arch_mips64r2.d: Likewise.
212         * gas/mips/elf_ase_micromips-2.d: Likewise.
213         * gas/mips/elf_ase_micromips.d: Likewise.
214         * gas/mips/elf_ase_mips16-2.d: Likewise.
215         * gas/mips/elf_ase_mips16.d: Likewise.
216         * gas/mips/module-defer-warn1.d: Likewise.
217         * gas/mips/module-override.d: Likewise.
218         * gas/mips/n32-consec.d: Likewise.
219         * gas/mips/nan-2008-1.d: Likewise.
220         * gas/mips/nan-2008-2.d: Likewise.
221         * gas/mips/nan-2008-3.d: Likewise.
222         * gas/mips/nan-2008-4.d: Likewise.
223         * gas/mips/nan-legacy-1.d: Likewise.
224         * gas/mips/nan-legacy-2.d: Likewise.
225         * gas/mips/nan-legacy-3.d: Likewise.
226         * gas/mips/nan-legacy-4.d: Likewise.
227         * gas/mips/nan-legacy-5.d: Likewise.
228         * gas/mips/tmips16-e.d: Likewise.
229         * gas/mips/tmips16-f.d: Likewise.
230         * gas/mips/tmipsel16-e.d: Likewise.
231         * gas/mips/tmipsel16-f.d: Likewise.
232         * gas/mips/mips.exp: Add new tests.
233
234 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
235             Alexander Ivchenko  <alexander.ivchenko@intel.com>
236             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
237             Sergey Lega  <sergey.s.lega@intel.com>
238             Anna Tikhonova  <anna.tikhonova@intel.com>
239             Ilya Tocar  <ilya.tocar@intel.com>
240             Andrey Turetskiy  <andrey.turetskiy@intel.com>
241             Ilya Verbin  <ilya.verbin@intel.com>
242             Kirill Yukhin  <kirill.yukhin@intel.com>
243             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
244
245         * gas/i386/avx512dq-intel.d: New.
246         * gas/i386/avx512dq.d: New.
247         * gas/i386/avx512dq.s: New.
248         * gas/i386/avx512dq_vl-intel.d: New.
249         * gas/i386/avx512dq_vl.d: New.
250         * gas/i386/avx512dq_vl.s: New.
251         * gas/i386/i386.exp: Run new AVX-512 tests.
252         * gas/i386/x86-64-avx512dq-intel.d: New.
253         * gas/i386/x86-64-avx512dq.d: New.
254         * gas/i386/x86-64-avx512dq.s: New.
255         * gas/i386/x86-64-avx512dq_vl-intel.d: New.
256         * gas/i386/x86-64-avx512dq_vl.d: New.
257         * gas/i386/x86-64-avx512dq_vl.s: New.
258
259 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
260             Alexander Ivchenko  <alexander.ivchenko@intel.com>
261             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
262             Sergey Lega  <sergey.s.lega@intel.com>
263             Anna Tikhonova  <anna.tikhonova@intel.com>
264             Ilya Tocar  <ilya.tocar@intel.com>
265             Andrey Turetskiy  <andrey.turetskiy@intel.com>
266             Ilya Verbin  <ilya.verbin@intel.com>
267             Kirill Yukhin  <kirill.yukhin@intel.com>
268             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
269
270         * gas/i386/avx512bw-intel.d: New.
271         * gas/i386/avx512bw-opts-intel.d: New.
272         * gas/i386/avx512bw-opts.d: New.
273         * gas/i386/avx512bw-opts.s: New.
274         * gas/i386/avx512bw-wig.s: New.
275         * gas/i386/avx512bw-wig1-intel.d: New.
276         * gas/i386/avx512bw-wig1.d: New.
277         * gas/i386/avx512bw.d: New.
278         * gas/i386/avx512bw.s: New.
279         * gas/i386/avx512bw_vl-intel.d: New.
280         * gas/i386/avx512bw_vl-opts-intel.d: New.
281         * gas/i386/avx512bw_vl-opts.d: New.
282         * gas/i386/avx512bw_vl-opts.s: New.
283         * gas/i386/avx512bw_vl-wig.s: New.
284         * gas/i386/avx512bw_vl-wig1-intel.d: New.
285         * gas/i386/avx512bw_vl-wig1.d: New.
286         * gas/i386/avx512bw_vl.d: New.
287         * gas/i386/avx512bw_vl.s: New.
288         * gas/i386/i386.exp: Run new AVX-512 tests.
289         * gas/i386/x86-64-avx512bw-intel.d: New.
290         * gas/i386/x86-64-avx512bw-opts-intel.d: New.
291         * gas/i386/x86-64-avx512bw-opts.d: New.
292         * gas/i386/x86-64-avx512bw-opts.s: New.
293         * gas/i386/x86-64-avx512bw-wig.s: New.
294         * gas/i386/x86-64-avx512bw-wig1-intel.d: New.
295         * gas/i386/x86-64-avx512bw-wig1.d: New.
296         * gas/i386/x86-64-avx512bw.d: New.
297         * gas/i386/x86-64-avx512bw.s: New.
298         * gas/i386/x86-64-avx512bw_vl-intel.d: New.
299         * gas/i386/x86-64-avx512bw_vl-opts-intel.d: New.
300         * gas/i386/x86-64-avx512bw_vl-opts.d: New.
301         * gas/i386/x86-64-avx512bw_vl-opts.s: New.
302         * gas/i386/x86-64-avx512bw_vl-wig.s: New.
303         * gas/i386/x86-64-avx512bw_vl-wig1-intel.d: New.
304         * gas/i386/x86-64-avx512bw_vl-wig1.d: New.
305         * gas/i386/x86-64-avx512bw_vl.d: New.
306         * gas/i386/x86-64-avx512bw_vl.s: New.
307
308 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
309             Alexander Ivchenko  <alexander.ivchenko@intel.com>
310             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
311             Sergey Lega  <sergey.s.lega@intel.com>
312             Anna Tikhonova  <anna.tikhonova@intel.com>
313             Ilya Tocar  <ilya.tocar@intel.com>
314             Andrey Turetskiy  <andrey.turetskiy@intel.com>
315             Ilya Verbin  <ilya.verbin@intel.com>
316             Kirill Yukhin  <kirill.yukhin@intel.com>
317             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
318
319         * gas/i386/avx512cd_vl-intel.d: New.
320         * gas/i386/avx512cd_vl.d: New.
321         * gas/i386/avx512cd_vl.s: New.
322         * gas/i386/i386.exp: Run new AVX-512 tests.
323         * gas/i386/x86-64-avx512cd_vl-intel.d: New.
324         * gas/i386/x86-64-avx512cd_vl.d: New.
325         * gas/i386/x86-64-avx512cd_vl.s: New.
326
327 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
328             Alexander Ivchenko  <alexander.ivchenko@intel.com>
329             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
330             Sergey Lega  <sergey.s.lega@intel.com>
331             Anna Tikhonova  <anna.tikhonova@intel.com>
332             Ilya Tocar  <ilya.tocar@intel.com>
333             Andrey Turetskiy  <andrey.turetskiy@intel.com>
334             Ilya Verbin  <ilya.verbin@intel.com>
335             Kirill Yukhin  <kirill.yukhin@intel.com>
336             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
337
338         * gas/i386/avx512f_vl-intel.d: New.
339         * gas/i386/avx512f_vl-opts-intel.d: New.
340         * gas/i386/avx512f_vl-opts.d: New.
341         * gas/i386/avx512f_vl-opts.s: New.
342         * gas/i386/avx512f_vl-wig.s: New.
343         * gas/i386/avx512f_vl-wig1-intel.d: New.
344         * gas/i386/avx512f_vl-wig1.d: New.
345         * gas/i386/avx512f_vl.d: New.
346         * gas/i386/avx512f_vl.s: New.
347         * gas/i386/i386.exp: Run new AVX-512 tests.
348         * gas/i386/x86-64-avx512f_vl-intel.d: New.
349         * gas/i386/x86-64-avx512f_vl-opts-intel.d: New.
350         * gas/i386/x86-64-avx512f_vl-opts.d: New.
351         * gas/i386/x86-64-avx512f_vl-opts.s: New.
352         * gas/i386/x86-64-avx512f_vl-wig.s: New.
353         * gas/i386/x86-64-avx512f_vl-wig1-intel.d: New.
354         * gas/i386/x86-64-avx512f_vl-wig1.d: New.
355         * gas/i386/x86-64-avx512f_vl.d: New.
356         * gas/i386/x86-64-avx512f_vl.s: New.
357
358 2014-07-17  Ilya Tocar  <ilya.tocar@intel.com>
359
360         * gas/i386/x86-64-equ.d: New.
361         * gas/i386/x86-64-equ.s: New.
362         * gas/i386/i386.exp: Run x86-64-equ.
363
364 2014-07-12  David Majnemer <david.majnemer@gmail.com>
365
366         * gas/pe/set.s, * gas/pe/set.d: New test.
367         * gas/pe/pe.exp: Run it.
368
369 2014-07-10  Will Newton  <will.newton@linaro.org>
370
371         * gas/elf/elf.exp: Remove special handling of arm-elf for
372         section2 test.
373         * gas/elf/section2.e-armeabi: Rename to...
374         * gas/elf/section2.e-arm: ...here.
375         * gas/elf/section2.e-armelf: Remove file.
376
377         * gas/arm/bl-local-2.d: Only enable the test on EABI and
378         NaCl configurations.
379         * gas/arm/bl-local-v4t.d: Likewise.
380         * gas/arm/blx-local.d: Likewise.
381         * gas/arm/branch-reloc.d: Likewise.
382
383 2014-07-08  Ilya Tocar  <ilya.tocar@intel.com>
384
385         * gas/i386/evex-lig256-intel.d: Updated.
386         * gas/i386/evex-lig256.d: Updated.
387         * gas/i386/evex-lig512-intel.d: Updated.
388         * gas/i386/evex-lig512-intel.d: Updated.
389         * gas/i386/x86-64-evex-lig256-intel.d: Updated.
390         * gas/i386/x86-64-evex-lig256.d: Updated.
391         * gas/i386/x86-64-evex-lig512-intel.d: Updated.
392         * gas/i386/x86-64-evex-lig512-intel.d: Updated.
393
394 2014-07-08  Jiong Wang  <jiong.wang@arm.com>
395
396         * gas/arm/ldconst.s: Add test cases for symbol literal.
397         * gas/arm/ldconst.d: Likewise.
398         * gas/arm/vldconst.s: Add test cases for vldr.
399         * gas/arm/thumb2_vpool.s: Likewise.
400         * gas/arm/vldconst.d: New pattern for little-endian.
401         * gas/arm/thumb2_vpool.d: Likewise.
402         * gas/arm/vldconst_be.d: New pattern for big-endian.
403         * gas/arm/thumb2_vpool_be.d: Likewise.
404
405         * gas/arm/armv8-a+crypto.d: Skip for non-ELF targets.
406         * gas/arm/armv8-a+fp.d: Likewise.
407         * gas/arm/armv8-a+simd.d: Likewise.
408         * gas/arm/armv8-a-barrier-thumb.d: Likewise.
409         * gas/arm/bl-local-2.d: Likewise.
410         * gas/arm/ldgesb-bad.d: Likewise.
411         * gas/arm/ldgesh-bad.d: Likewise.
412         * gas/arm/thumb2_pool.d: Likewise.
413         * gas/arm/thumb2_pool.s: Likewise.
414
415 2014-06-17  Jiong Wang  <jiong.wang@arm.com>
416
417         * gas/arm/armv8-a-it-bad.s: New check for deprecated sp_inc/dec within
418         IT block for ARMv8.
419         * gas/arm/armv8-a-it-bad.l: Likewise.
420
421 2014-06-17  Hans-Peter Nilsson  <hp@axis.com>
422
423         * gas/cris/range-err-3.s: New test.
424
425 2014-06-16  Jiong Wang  <jiong.wang@arm.com>
426
427         * gas/aarch64/diagnostic.s: Add new test patterns.
428         * gas/aarch64/diagnostic.l: Update expected diagnostic output.
429
430 2014-06-16  Alan Modra  <amodra@gmail.com>
431
432         * gas/elf/bad-group.s: Use %function.
433         * gas/elf/bad-group.err: Expect correct line number.  Allow
434         other errors.
435         * gas/elf/bad-size.err: Allow other errors.  Match expected
436         error somewhat more rigorously.
437         * gas/i386/reloc32.l: Allow other errors.
438         * gas/i386/mpx-inval-1.l: Match applied relocs.
439         * gas/i386/x86-64-mpx-inval-1.l: Likewise, and nop padding.
440         * gas/i386/x86-64-mpx-inval-2.l: Match nop padding, and allow
441         other errors.
442         * gas/macros/dot.s: Use .balign.
443         * gas/macros/dot.l: Update alignment output.
444         * gas/symver/symver6.l: Allow other errors.
445
446 2014-06-16  Alan Modra  <amodra@gmail.com>
447
448         * gas/vax/elf-rel.d: Update.
449
450 2014-06-16  Alan Modra  <amodra@gmail.com>
451
452         * gas/cris/rd-bkw4v32.d: Update.
453
454 2014-06-10  H.J. Lu  <hongjiu.lu@intel.com>
455
456         * gas/i386/prefix.s: Add another fwait test.
457         * gas/i386/prefix.d: Updated.
458
459 2014-06-09  Nick Clifton  <nickc@redhat.com>
460
461         * gas/msp430/msp430x.d: Update to match revised assembler output.
462
463 2014-06-03  Nick Clifton  <nickc@redhat.com>
464
465         * gas/msp430/bad.d: Use -my not -mz.
466
467 2014-05-22  Alan Modra  <amodra@gmail.com>
468
469         * gas/d30v/bittest.l: Update for changed whitespace.
470         * gas/d30v/serial.l: Likewise.
471         * gas/d30v/serial2.l: Likewise.
472         * gas/d30v/serial2O.l: Likewise.
473         * gas/d30v/warn_oddreg.l: Likewise.
474         * gas/i386/inval-equ-2.l: Likewise.
475         * gas/i386/mpx-inval-1.l: Likewise.
476         * gas/i386/sse-check-error.l: Likewise.
477         * gas/i386/x86-64-mpx-inval-1.l: Likewise.
478         * gas/i386/x86-64-mpx-inval-2.l: Likewise.
479         * gas/i386/x86-64-size-inval-1.l: Likewise.
480         * gas/i386/x86-64-sse-check-error.l: Likewise.
481
482 2014-05-20  Matthew Fortune  <matthew.fortune@imgtec.com>
483
484         * gas/mips/mips.exp: Add new tests.  Use 64-bit ABI for relax-bc1any.
485         Fix micromips arch definition to use mips64r2 consistently.
486         * gas/mips/module-defer-warn1.s: New.
487         * gas/mips/module-defer-warn1.d: New.
488         * gas/mips/module-defer-warn2.s: New.
489         * gas/mips/module-defer-warn2.l: New.
490         * gas/mips/module-override.d: New.
491         * gas/mips/module-override.s: New.
492         * gas/mips/mips-gp32-fp64.l: Update expected output.
493         * gas/mips/mips-gp64-fp32-pic.l: Update expected output.
494         * gas/mips/mips-gp64-fp32.l: Update expected output.
495
496 2014-05-20  Matthew Fortune  <matthew.fortune@imgtec.com>
497
498         * gas/mips/micromips@msa-branch.d: Rework expected output for fp64.
499         * gas/mips/msa-branch.d: Likewise.
500
501 2014-05-20  Nick Clifton  <nickc@redhat.com>
502
503         * gas/elf/struct.d: Expect extra output from some toolchains.
504         * gas/symver/symver0.d: Likewise.
505         * gas/symver/symver1.d: Likewise.
506
507 2014-05-09  H.J. Lu  <hongjiu.lu@intel.com>
508
509         * gas/i386/nops-1-core2.d: Replace data32 with data16.
510         * gas/i386/nops-4a-i686.d: Likewise.
511         * gas/i386/nops-5-i686.d: Likewise.
512         * gas/i386/nops-5.d: Likewise.
513         * gas/i386/x86-64-cbw-intel.d: Likewise.
514         * gas/i386/x86-64-cbw.d: Likewise.
515         * gas/i386/x86-64-io-intel.d: Likewise.
516         * gas/i386/x86-64-io-suffix.d: Likewise.
517         * gas/i386/x86-64-io.d: Likewise.
518         * gas/i386/x86-64-nops-1-core2.d: Likewise.
519         * gas/i386/x86-64-nops-1-g64.d: Likewise.
520         * gas/i386/x86-64-nops-1-nocona.d: Likewise.
521         * gas/i386/x86-64-nops-1.d: Likewise.
522         * gas/i386/x86-64-nops-2.d: Likewise.
523         * gas/i386/x86-64-nops-3.d: Likewise.
524         * gas/i386/x86-64-nops-4-core2.d: Likewise.
525         * gas/i386/x86-64-nops-4.d: Likewise.
526         * gas/i386/x86-64-nops-5-k8.d: Likewise.
527         * gas/i386/x86-64-nops-5.d: Likewise.
528         * gas/i386/x86-64-stack-intel.d: Likewise.
529         * gas/i386/x86-64-stack-suffix.d: Likewise.
530         * gas/i386/x86-64-stack.d: Likewise.
531         * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise.
532         * gas/i386/ilp32/x86-64-cbw.d: Likewise.
533         * gas/i386/ilp32/x86-64-io-intel.d: Likewise.
534         * gas/i386/ilp32/x86-64-io-suffix.d: Likewise.
535         * gas/i386/ilp32/x86-64-io.d: Likewise.
536         * gas/i386/ilp32/x86-64-nops-1-core2.d:
537         * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
538         * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
539         * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
540         * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
541         * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
542         * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
543         * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
544         * gas/i386/ilp32/x86-64-nops-5.: Likewise.
545         * gas/i386/ilp32/x86-64-stack-intel.d: Likewise.
546         * gas/i386/ilp32/x86-64-stack-suffix.: Likewise.
547         * gas/i386/ilp32/x86-64-stack.d: Likewise.
548
549 2014-05-08  Matthew Fortune  <matthew.fortune@imgtec.com>
550
551         * gas/mips/attr-gnu-abi-fp-1.s: New.
552         * gas/mips/attr-gnu-abi-fp-1.d: New.
553         * gas/mips/attr-gnu-abi-msa-1.s: New.
554         * gas/mips/attr-gnu-abi-msa-1.d: New.
555         * gas/mips/mips.exp: Add new tests.
556
557 2014-05-07  Andrew Bennett  <andrew.bennett@imgtec.com>
558
559         * gas/mips/mips.exp: Add MIPS32r5 tests.  Also add the mips32r3,
560         mips32r5, mips64r3 and mips64r5 isas to the testsuite.
561         * gas/mips/r5.s: New test.
562         * gas/mips/r5.d: Likewise.
563
564 2014-05-05  H.J. Lu  <hongjiu.lu@intel.com>
565
566         PR binutils/16893
567         * gas/i386/katmai.d: Expect "gs" as prefix.
568
569         * gas/i386/long-1.s: Replace movapd with movss.
570         * gas/i386/x86-64-long-1.s: Likewise.
571         * gas/i386/long-1-intel.d: Updated.
572         * gas/i386/long-1.d: Likewise.
573         * gas/i386/x86-64-long-1-intel.d: Likewise.
574         * gas/i386/x86-64-long-1.d: Likewise.
575
576         * gas/i386/prefix.s: Add tests for multiple 0x66, 0x67, 0xf0,
577         0xf2 and 0xf3 prefixes.
578         * gas/i386/prefix.d: Updated.
579
580 2014-05-02  H.J. Lu  <hongjiu.lu@intel.com>
581
582         * gas/i386/opcode-intel.d: Undo the last change.
583         * gas/i386/opcode-suffix.d: Likewise.
584         * gas/i386/opcode.d: Likewise.
585         * gas/i386/opcode.s: Likewise.
586
587         * gas/i386/prefix.s: Add test for fwait with prefix.
588         * gas/i386/prefix.d: Updated.
589
590 2014-05-01  H.J. Lu  <hongjiu.lu@intel.com>
591
592         PR binutils/16891
593         * gas/i386/opcode.s: Add test for fwait with prefix.
594         * gas/i386/opcode-intel.d: Updated.
595         * gas/i386/opcode-suffix.d: Likewise.
596         * gas/i386/opcode.d: Likewise.
597
598 2014-04-23  Will Newton  <will.newton@linaro.org>
599
600         * gas/arm/backslash-at.d: Fix dump output regexps for
601         armeb-linux-eabi configuration.
602         * gas/arm/got_prel.d: Likewise.
603         * gas/arm/inst-po.d: Likewise.
604         * gas/arm/unwind.d: Likewise.
605
606         * gas/arm/mapmisc.d: Check literal pool mapping with
607         a trailing .align statement.
608         * gas/arm/mapmisc.s: Likewise.
609
610 2014-04-23  Andrew Bennett  <andrew.bennett@imgtec.com>
611
612         * gas/mips/mips.exp: Add xpa tests.
613         * gas/mips/xpa.s: New test.
614         * gas/mips/xpa.d: Likewise.
615
616 2014-04-22  Sandra Loosemore  <sandra@codesourcery.com>
617
618         * gas/nios2/selftest.s: New.
619         * gas/nios2/selftest.d: New.
620
621 2014-04-22  Max Filippov  <jcmvbkbc@gmail.com>
622
623         * gas/xtensa/all.exp: Add test for the first section frag alignment.
624         * gas/xtensa/first_frag_align.d: First section frag alignment expected
625         dump.
626         * gas/xtensa/first_frag_align.s: First section frag alignment test
627         source.
628
629 2014-04-22  Christian Svensson  <blue@cmd.nu>
630
631         * Makefile.am: Remove openrisc and or32 support.  Add support for or1k.
632         * gas/all/gas.exp: Likewise.
633         * gas/elf/warn-2.s: Likewise.
634         * gas/lns/lns.exp: Likewise.
635         * gas/lns/lns-common-1-or1k.s: New file.
636         * gas/or1k/allinsn.d: New file.
637         * gas/or1k/allinsn.exp: New file.
638         * gas/or1k/allinsn.s: New file.
639         * gas/openrisc/addi.d: Delete.
640         * gas/openrisc/addi.s: Delete.
641         * gas/openrisc/allinsn.d: Delete.
642         * gas/openrisc/allinsn.exp: Delete.
643         * gas/openrisc/allinsn.s: Delete.
644         * gas/openrisc/lohi.d: Delete.
645         * gas/openrisc/lohi.s: Delete.
646         * gas/openrisc/store.d: Delete.
647         * gas/openrisc/store.s: Delete.
648
649 2014-04-10  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
650
651         * gas/avr/diffreloc_withrelax.d: New testcase.
652         * gas/avr/noreloc_withoutrelax.d: Likewise.
653         * gas/avr/relax.s: Likewise.
654
655 2014-04-04  Ilya Tocar  <ilya.tocar@intel.com>
656
657         * gas/i386/i386.exp: Run SE1 tests.
658         * gas/i386/se1.d: New file.
659         * gas/i386/se1.s: Ditto.
660         * gas/i386/x86-64-se1.d: Ditto.
661         * gas/i386/x86-64-se1.s: Ditto.
662
663 2014-03-21  David Weatherford <weath@cadence.com>
664             Max Filippov <jcmvbkbc@gmail.com>
665
666         * gas/xtensa/all.exp: Add test for trampoline relaxation.
667         * gas/xtensa/trampoline.d: Trampoline relaxation expected dump.
668         * gas/xtensa/trampoline.s: Trampoline relaxation test source.
669
670 2014-03-20  Richard Sandiford  <rdsandiford@googlemail.com>
671
672         * gas/all/gas.exp: Remove XFAIL of forward.d for MIPS.
673         * gas/mips/pcrel-1.s, gas/mips/pcrel-1.d, gas/mips/pcrel-2.s,
674         gas/mips/pcrel-2.d, gas/mips/pcrel-3.s, gas/mips/pcrel-3.l,
675         gas/mips/pcrel-4.s, gas/mips/pcrel-4-32.d, gas/mips/pcrel-4-n32.d,
676         gas/mips/pcrel-4-64.d: New tests.
677         * gas/mips/mips.exp: Run them.
678         * gas/mips/lui-2.l: Tweak error message for line 7.
679
680 2014-03-20  Ilya Tocar  <ilya.tocar@intel.com>
681
682         * gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps,
683         vgatherpf1qps, vscatterpf0qps, vscatterpf1qps.
684         * gas/i386/avx512pf.s: Ditto.
685         * gas/i386/x86-64-avx512pf-intel.d: Ditto.
686         * gas/i386/x86-64-avx512pf.s: Ditto.
687         * gas/i386/avx512f-intel.d: Change memory size for vgatherqps,
688         vpgatherqd, vpscatterqd, vscatterqps.
689         * gas/i386/avx512f.s: Ditto.
690         * gas/i386/x86-64-avx512f-intel.d: Ditto.
691         * gas/i386/x86-64-avx512f.s: Ditto.
692
693 2014-03-19  Jose E. Marchesi  <jose.marchesi@oracle.com>
694
695         * gas/sparc/ldd_std.d: Fix objdump invocation in order to get
696         the old opcodes for the ldtw, ldtwa, stw and stwa instructions.
697
698         * gas/sparc/rdhpr.s: Test rd %hstick_offset and %hstick_enable.
699         * gas/sparc/rdhpr.d: Likewise.
700
701         * gas/sparc/wrhpr.s: Test wr %hstick_offset and %hstick_enable.
702         * gas/sparc/wrhpr.d: Likewise.
703
704 2014-03-19  Daniel Gutson <daniel.gutson@tallertechnologies.com>
705             Nick Clifton  <nickc@redhat.com>
706
707         * gas/arm/ccs.s: New test case.
708         * gas/arm/ccs.d: New expected disassembly.
709
710 2014-03-19  Nick Clifton  <nickc@redhat.com>
711
712         * gas/rx/mov.d: Update expected disassembly.
713
714 2014-03-18  Jiong Wang  <jiong.wang@arm.com>
715
716         * gas/aarch64/illegal.d: Pass -mno-verbose-error.
717         * gas/aarch64/verbose-error.s: Add more verbose message testcases.
718         * gas/aarch64/verbose-error.l: Ditto.
719
720 2014-03-17  Nick Clifton  <nickc@redhat.com>
721
722         PR gas/16694
723         * gas/cfi/cfi-arm-1.s: Add checks of VFP registers.
724         * gas/cfi/cfi-arm-1.d: Update expected output.
725
726 2014-03-13  Nick Clifton  <nickc@redhat.com>
727
728         * gas/aarch64/litpool.s: Make the test endian agnostic.
729         * gas/aarch64/litpool.d: Update expected disassembly.
730
731 2014-03-13  Tristan Gingold  <gingold@adacore.com>
732
733         * gas/pe/big-obj.d, gas/pe/big-obj.s: Add test.
734         * gas/pe/pe.exp: Add test.
735
736 2014-03-12  Nick Clifton  <nickc@redhat.com>
737
738         PR gas/16688
739         * gas/aarch64/litpool.s: New test case.
740         * gas/aarch64/litpool.d: Expected disassembly.
741
742 2014-03-05  Alan Modra  <amodra@gmail.com>
743
744         Update copyright years.
745
746 2014-03-03  Nick Clifton  <nickc@redhat.com>
747
748         * gas/msp430/bad.d: Add -mz option.
749         * gas/msp430/bad.s: Add more cases where warnings should be
750         generated.
751         * gas/msp430/bad.l: Add expected warning messages.
752
753 2014-02-27  Jiong Wang  <jiong.wang@arm.com>
754
755         * gas/aarch64/fp-const0-parsing.s: New test.
756         * gas/aarch64/fp-const0-parsing.d: Likewise.
757
758 2014-02-27  Yufeng Zhang  <yufeng.zhang@arm.com>
759
760         * gas/aarch64/ldst-reg-reg-offset.s: Add tests.
761         * gas/aarch64/ldst-reg-reg-offset.d: Update.
762
763 2014-02-21  Ilya Tocar  <ilya.tocar@intel.com>
764
765         * gas/i386/avx512pf-intel.d: Remove prefetchwt1.
766         * gas/i386/avx512pf.s: Ditto.
767         * gas/i386/avx512pf.d: Ditto.
768         * gas/i386/x86-64-avx512pf-intel.d: Ditto.
769         * gas/i386/x86-64-avx512pf.s: Ditto.
770         * gas/i386/x86-64-avx512pf.d: Ditto.
771         * gas/i386/prefetchwt1-intel.d: New file.
772         * gas/i386/prefetchwt1.s: Ditto.
773         * gas/i386/prefetchwt1.d: Ditto.
774         * gas/i386/x86-64-prefetchwt1-intel.d: Ditto.
775         * gas/i386/x86-64-prefetchwt1.s: Ditto.
776         * gas/i386/x86-64-prefetchwt1.d: Ditto.
777
778 2014-02-20  Ilya Tocar  <ilya.tocar@intel.com>
779
780         * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd.
781         * gas/i386/avx512cd.s: Ditto.
782         * gas/i386/avx512cd.d: Ditto.
783         * gas/i386/x86-64-avx512cd-intel.d: Ditto.
784         * gas/i386/x86-64-avx512cd.s: Ditto.
785         * gas/i386/x86-64-avx512cd.d: Ditto.
786         * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd.
787         * gas/i386/avx512f.s: Ditto.
788         * gas/i386/avx512f.d: Ditto.
789         * gas/i386/x86-64-avx512f-intel.d: Ditto.
790         * gas/i386/x86-64-avx512f.s: Ditto.
791         * gas/i386/x86-64-avx512f.d: Ditto.
792
793 2014-02-12  Ilya Tocar  <ilya.tocar@intel.com>
794
795         * gas/i386/clflushopt-intel.d: New.
796         * gas/i386/clflushopt.d: Ditto.
797         * gas/i386/clflushopt.s: Ditto.
798         * gas/i386/i386.exp: Run new tests.
799         * gas/i386/x86-64-clflushopt-intel.d: New.
800         * gas/i386/x86-64-clflushopt.d: Ditto.
801         * gas/i386/x86-64-clflushopt.s: Ditto.
802         * gas/i386/x86-64-xsavec-intel.d: Ditto.
803         * gas/i386/x86-64-xsavec.d: Ditto.
804         * gas/i386/x86-64-xsavec.s: Ditto.
805         * gas/i386/x86-64-xsaves-intel.d: Ditto.
806         * gas/i386/x86-64-xsaves.d: Ditto.
807         * gas/i386/x86-64-xsaves.s: Ditto.
808         * gas/i386/xsavec-intel.d: Ditto.
809         * gas/i386/xsavec.d: Ditto.
810         * gas/i386/xsavec.s: Ditto.
811         * gas/i386/xsaves-intel.d: Ditto.
812         * gas/i386/xsaves.d: Ditto.
813         * gas/i386/xsaves.s: Ditto.
814
815 2014-01-31  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
816
817         PR gas/16488
818         * gas/i386/inval-avx512f.s: Add test for incorrect memory operand
819         for gather/scatter instructions.
820         * gas/i386/x86-64-inval-avx512f.s: Likewise.
821         * gas/i386/inval-avx512f.l: Adjust correspondingly.
822         * gas/i386/x86-64-inval-avx512f.l: Likewise.
823
824 2014-01-30  Sandra Loosemore  <sandra@codesourcery.com>
825
826         * gas/nios2/call26_noat.d: New.
827         * gas/nios2/call26_noat.s: New.
828         * gas/nios2/call_noat.d: New.
829         * gas/nios2/call_noat.s: New.
830
831 2014-01-30  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
832             Jan Beulich  <jbeulich@suse.com>
833
834         PR binutils/16490
835         * gas/i386/avx512f.d: Fix test output.
836         * gas/i386/avx512f-intel.d: Likewise.
837         * gas/i386/x86-64-avx512f.d: Likewise.
838         * gas/i386/x86-64-avx512f-intel.d: Likewise.
839
840 2014-01-28  Nick Clifton  <nickc@redhat.com>
841
842         PR binutils/16317
843         * gas/ia64/group-2.d: Expect I attribute with RELA sections.
844         * gas/ia64/xdata.d: Likewise.
845
846 2014-01-22  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
847
848         PR gas/16489
849         * gas/i386/vgather-check.s: Add tests for AVX512 gathers.
850         * gas/i386/x86-64-vgather-check.s: Likewise.
851         * gas/i386/vgather-check-error.l: Update correspondingly.
852         * gas/i386/vgather-check-none.d: Likewise.
853         * gas/i386/vgather-check-warn.d: Likewise.
854         * gas/i386/vgather-check-warn.e: Likewise.
855         * gas/i386/vgather-check.d: Likewise.
856         * gas/i386/x86-64-vgather-check-error.l: Likewise.
857         * gas/i386/x86-64-vgather-check-none.d: Likewise.
858         * gas/i386/x86-64-vgather-check-warn.d: Likewise.
859         * gas/i386/x86-64-vgather-check-warn.e: Likewise.
860         * gas/i386/x86-64-vgather-check.d: Likewise.
861
862 2014-01-17  Will Newton  <will.newton@linaro.org>
863
864         * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64.
865
866 For older changes see ChangeLog-2013
867 \f
868 Copyright (C) 2014 Free Software Foundation, Inc.
869
870 Copying and distribution of this file, with or without modification,
871 are permitted in any medium without royalty provided the copyright
872 notice and this notice are preserved.
873
874 Local Variables:
875 mode: change-log
876 left-margin: 8
877 fill-column: 74
878 version-control: never
879 End: