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