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