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