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