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