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