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