Add in a JALRC alias and fix the NAL instruction.
[platform/upstream/binutils.git] / gas / testsuite / ChangeLog
1 2014-12-19  Matthew Fortune  <matthew.fortune@imgtec.com>
2
3         * gas/mips/r6.s: Test JALRC and NAL
4         * gas/mips/r6-n32.d: Add expected output for JALRC and NAL.
5         * gas/mips/r6-n64.d: Likewise.
6         * gas/mips/r6.d: Likewise.
7
8 2014-11-30  Alan Modra  <amodra@gmail.com>
9
10         * gas/ppc/a2.d: Update for mftb change.
11         * gas/ppc/476.d: Likewise.
12
13 2014-11-18  Igor Zamyatin  <igor.zamyatin@intel.com>
14
15         * gas/i386/x86-64-mpx-branch-1.d: Don't use *_BND relocations.
16         * gas/i386/x86-64-mpx-branch-2.d: Likewise.
17
18 2014-11-17  Ilya Tocar  <ilya.tocar@intel.com>
19
20         * gas/i386/i386.exp: Run new tests.
21         * gas/i386/avx512vbmi-intel.d: New file.
22         * gas/i386/avx512vbmi.d: Likewise.
23         * gas/i386/avx512vbmi.s: Likewise.
24         * gas/i386/avx512vbmi_vl-intel.d: Likewise.
25         * gas/i386/avx512vbmi_vl.d: Likewise.
26         * gas/i386/avx512vbmi_vl.s: Likewise.
27         * gas/i386/x86-64-avx512vbmi-intel.d: Likewise.
28         * gas/i386/x86-64-avx512vbmi.d: Likewise.
29         * gas/i386/x86-64-avx512vbmi.s: Likewise.
30         * gas/i386/x86-64-avx512vbmi_vl-intel.d: Likewise.
31         * gas/i386/x86-64-avx512vbmi_vl.d: Likewise.
32         * gas/i386/x86-64-avx512vbmi_vl.s: Likewise.
33
34 2014-11-17  Ilya Tocar  <ilya.tocar@intel.com>
35
36         * gas/i386/i386.exp: Run new tests.
37         * gas/i386/avx512ifma-intel.d: New file.
38         * gas/i386/avx512ifma.d: Likewise.
39         * gas/i386/avx512ifma.s: Likewise.
40         * gas/i386/avx512ifma_vl-intel.d: Likewise.
41         * gas/i386/avx512ifma_vl.d: Likewise.
42         * gas/i386/avx512ifma_vl.s: Likewise.
43         * gas/i386/x86-64-avx512ifma-intel.d: Likewise.
44         * gas/i386/x86-64-avx512ifma.d: Likewise.
45         * gas/i386/x86-64-avx512ifma.s: Likewise.
46         * gas/i386/x86-64-avx512ifma_vl-intel.d: Likewise.
47         * gas/i386/x86-64-avx512ifma_vl.d: Likewise.
48         * gas/i386/x86-64-avx512ifma_vl.s: Likewise.
49
50 2014-11-17  Ilya Tocar  <ilya.tocar@intel.com>
51
52         * gas/i386/i386.exp: Run new tests.
53         * gas/i386/pcommit-intel.d: New file.
54         * gas/i386/pcommit.d: Likewise.
55         * gas/i386/pcommit.s: Likewise.
56         * gas/i386/x86-64-pcommit-intel.d: Likewise.
57         * gas/i386/x86-64-pcommit.d: Likewise.
58         * gas/i386/x86-64-pcommit.s: Likewise.
59
60 2014-11-17  Ilya Tocar  <ilya.tocar@intel.com>
61
62         * gas/i386/i386.exp: Run new tests.
63         * gas/i386/clwb-intel.d: New file.
64         * gas/i386/clwb.d: Likewise.
65         * gas/i386/clwb.s: Likewise.
66         * gas/i386/x86-64-clwb-intel.d: Likewise.
67         * gas/i386/x86-64-clwb.d: Likewise.
68         * gas/i386/x86-64-clwb.s: Likewise.
69
70 2014-11-10  Matthew Fortune  <matthew.fortune@imgtec.com>
71
72         Apply trunk patch:
73         * gas/mips/elf_arch_mips32r6.d: New file.
74         * gas/mips/elf_arch_mips64r6.d: New file.
75         * gas/mips/mips.exp: Run the new tests.
76
77 2014-11-07  H.J. Lu  <hongjiu.lu@intel.com>
78
79         Apply trunk patch:
80         2014-11-07  H.J. Lu  <hongjiu.lu@intel.com>
81
82         PR ld/17482
83         * gas/i386/ilp32/x32-tls.d: New file.
84         * gas/i386/ilp32/x32-tls.s: Likewise.
85
86 2014-10-28  Matthew Fortune  <matthew.fortune@imgtec.com>
87
88         Apply trunk patches
89         2014-10-21  Maciej W. Rozycki  <macro@codesourcery.com>
90         * gas/mips/insn-opts.d: New test.
91         * gas/mips/insn-opts.s: New test source.
92         * gas/mips/mips.exp: Run the new test.
93
94 2014-10-28  Alan Modra  <amodra@gmail.com>
95
96         Apply truck patches
97         2014-10-21  Jan Beulich  <jbeulich@suse.com>
98         * gas/ppc/power8.s: Test msgclr and msgsnd.
99         * gas/ppc/power8.d: Adjust accordingly.
100
101         2014-10-18  Alan Modra  <amodra@gmail.com>
102         * gas/i386/inval-equ-2.l: Adjust.
103
104 2014-10-09  Jose E. Marchesi  <jose.marchesi@oracle.com>
105
106         * gas/sparc/hpcvis3.d: Remove tests for the `chkpt', `commit',
107         `random', `wr r,i,%cps' and `rd r,%cps' instructions.
108         * gas/sparc/hpcvis3.s: Likewise.
109         * gas/sparc/xcrypto.d: New file.
110         * gas/sparc/xcrypto.s: Likewise.
111         * gas/sparc/mwait.d: New file.
112         * gas/sparc/mwait.s: Likewise.
113         * gas/sparc/mcdper.s: New file.
114         * gas/sparc/mcdper.d: Likewise.
115         * gas/sparc/sparc5vis4.d: New file.
116         * gas/sparc/sparc5vis4.s: Likewise.
117         * gas/sparc/sparc.exp (sparc_elf_setup): Run the xcrypto test.
118         Run the mwait test.
119         Run the mcdper test.
120 `       Run the sparc5vis4 test.
121
122 2014-09-27  Alan Modra  <amodra@gmail.com>
123
124         * gas/elf/group2.d, * gas/elf/group2.s: New test.
125         * gas/elf/elf.exp: Run it.
126
127 2014-09-23  H.J. Lu  <hongjiu.lu@intel.com>
128
129         PR gas/17421
130         * gas/i386/i386.exp: Run inval-16.
131
132         * gas/i386/inval-16.l: New file.
133         * gas/i386/inval-16.s: Likewise.
134
135 2014-09-22  H.J. Lu  <hongjiu.lu@intel.com>
136
137         * gas/i386/cdr.d: New file.
138         * gas/i386/cdr.s: Likewise.
139         * gas/i386/x86-64-cdr.d: Likewise.
140
141         * gas/i386/i386.exp: Run cdr and x86-64-cdr.
142
143 2014-09-16  Ilya Tocar  <ilya.tocar@intel.com>
144
145         * gas/i386/avx512dq-rcig.s: New.
146         * gas/i386/avx512dq-rcigrd-intel.d: Likewise.
147         * gas/i386/avx512dq-rcigrd.d: Likewise.
148         * gas/i386/avx512dq-rcigrne-intel.d: Likewise.
149         * gas/i386/avx512dq-rcigrne.d: Likewise.
150         * gas/i386/avx512dq-rcigru-intel.d: Likewise.
151         * gas/i386/avx512dq-rcigru.d: Likewise.
152         * gas/i386/avx512dq-rcigrz-intel.d: Likewise.
153         * gas/i386/avx512dq-rcigrz.d: Likewise.
154         * gas/i386/avx512er-rcig.s: Likewise.
155         * gas/i386/avx512er-rcigrd-intel.d: Likewise.
156         * gas/i386/avx512er-rcigrd.d: Likewise.
157         * gas/i386/avx512er-rcigrne-intel.d: Likewise.
158         * gas/i386/avx512er-rcigrne.d: Likewise.
159         * gas/i386/avx512er-rcigru-intel.d: Likewise.
160         * gas/i386/avx512er-rcigru.d: Likewise.
161         * gas/i386/avx512er-rcigrz-intel.d: Likewise.
162         * gas/i386/avx512er-rcigrz.d: Likewise.
163         * gas/i386/avx512f-rcig.s: Likewise.
164         * gas/i386/avx512f-rcigrd-intel.d: Likewise.
165         * gas/i386/avx512f-rcigrd.d: Likewise.
166         * gas/i386/avx512f-rcigrne-intel.d: Likewise.
167         * gas/i386/avx512f-rcigrne.d: Likewise.
168         * gas/i386/avx512f-rcigru-intel.d: Likewise.
169         * gas/i386/avx512f-rcigru.d: Likewise.
170         * gas/i386/avx512f-rcigrz-intel.d: Likewise.
171         * gas/i386/avx512f-rcigrz.d: Likewise.
172         * gas/i386/x86-64-avx512dq-rcig.s: Likewise.
173         * gas/i386/x86-64-avx512dq-rcigrd-intel.d: Likewise.
174         * gas/i386/x86-64-avx512dq-rcigrd.d: Likewise.
175         * gas/i386/x86-64-avx512dq-rcigrne-intel.d: Likewise.
176         * gas/i386/x86-64-avx512dq-rcigrne.d: Likewise.
177         * gas/i386/x86-64-avx512dq-rcigru-intel.d: Likewise.
178         * gas/i386/x86-64-avx512dq-rcigru.d: Likewise.
179         * gas/i386/x86-64-avx512dq-rcigrz-intel.d: Likewise.
180         * gas/i386/x86-64-avx512dq-rcigrz.d: Likewise.
181         * gas/i386/x86-64-avx512er-rcig.s: Likewise.
182         * gas/i386/x86-64-avx512er-rcigrd-intel.d: Likewise.
183         * gas/i386/x86-64-avx512er-rcigrd.d: Likewise.
184         * gas/i386/x86-64-avx512er-rcigrne-intel.d: Likewise.
185         * gas/i386/x86-64-avx512er-rcigrne.d: Likewise.
186         * gas/i386/x86-64-avx512er-rcigru-intel.d: Likewise.
187         * gas/i386/x86-64-avx512er-rcigru.d: Likewise.
188         * gas/i386/x86-64-avx512er-rcigrz-intel.d: Likewise.
189         * gas/i386/x86-64-avx512er-rcigrz.d: Likewise.
190         * gas/i386/x86-64-avx512f-rcig.s: Likewise.
191         * gas/i386/x86-64-avx512f-rcigrd-intel.d: Likewise.
192         * gas/i386/x86-64-avx512f-rcigrd.d: Likewise.
193         * gas/i386/x86-64-avx512f-rcigrne-intel.d: Likewise.
194         * gas/i386/x86-64-avx512f-rcigrne.d: Likewise.
195         * gas/i386/x86-64-avx512f-rcigru-intel.d: Likewise.
196         * gas/i386/x86-64-avx512f-rcigru.d: Likewise.
197         * gas/i386/x86-64-avx512f-rcigrz-intel.d: Likewise.
198         * gas/i386/x86-64-avx512f-rcigrz.d: Likewise.
199         * gas/i386/i386.exp: Run new tests.
200
201 2014-09-15  Andrew Bennett  <andrew.bennett@imgtec.com>
202             Matthew Fortune  <matthew.fortune@imgtec.com>
203
204         * gas/mips/24k-triple-stores-1.s: If testing for r6 prevent
205         non-supported instructions from being tested.
206         * gas/mips/24k-triple-stores-2.s: Likewise.
207         * gas/mips/24k-triple-stores-3.s: Likewise.
208         * gas/mips/24k-triple-stores-6.s: Likewise.
209         * gas/mips/beq.s: Likewise.
210         * gas/mips/eva.s: Likewise.
211         * gas/mips/ld-zero-3.s: Likewise.
212         * gas/mips/mips32-cp2.s: Likewise.
213         * gas/mips/mips32.s: Likewise.
214         * gas/mips/mips4.s: Likewise.
215         * gas/mips/add.s: Don't test the add instructions if r6, and
216         add padding.
217         * gas/mips/add.d: Check for a triple dot not a nop at the end of the
218         disassembly output.
219         * gas/mips/micromips@add.d: Likewise.
220         * gas/mips/mipsr6@24k-branch-delay-1.d: New file.
221         * gas/mips/mipsr6@24k-triple-stores-1.d: New file.
222         * gas/mips/mipsr6@24k-triple-stores-2-llsc.d: New file.
223         * gas/mips/mipsr6@24k-triple-stores-2.d: New file.
224         * gas/mips/mipsr6@24k-triple-stores-3.d: New file.
225         * gas/mips/mipsr6@24k-triple-stores-6.d: New file.
226         * gas/mips/mipsr6@add.d: New file.
227         * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.l: New file.
228         * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.s: New file.
229         * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.l: New file.
230         * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.s: New file.
231         * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.l: New file.
232         * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.s: New file.
233         * gas/mips/mipsr6@beq.d: New file.
234         * gas/mips/mipsr6@bge.d: New file.
235         * gas/mips/mipsr6@bgeu.d: New file.
236         * gas/mips/mipsr6@blt.d: New file.
237         * gas/mips/mipsr6@bltu.d: New file.
238         * gas/mips/mipsr6@branch-misc-1.d: New file.
239         * gas/mips/mipsr6@branch-misc-2-64.d: New file.
240         * gas/mips/mipsr6@branch-misc-2pic-64.d: New file.
241         * gas/mips/mipsr6@branch-misc-4-64.d: New file.
242         * gas/mips/mipsr6@cache.d: New file.
243         * gas/mips/mipsr6@eva.d: New file.
244         * gas/mips/mipsr6@jal-svr4pic-noreorder.d: New file.
245         * gas/mips/mipsr6@jal-svr4pic.d: New file.
246         * gas/mips/mipsr6@ld-zero-2.d: New file.
247         * gas/mips/mipsr6@ld-zero-3.d: New file.
248         * gas/mips/mipsr6@loc-swap-dis.d: New file.
249         * gas/mips/mipsr6@mips32-cp2.d: New file.
250         * gas/mips/mipsr6@mips32-imm.d: New file.
251         * gas/mips/mipsr6@mips32.d: New file.
252         * gas/mips/mipsr6@mips32r2.d: New file.
253         * gas/mips/mipsr6@mips4-fp.d: New file.
254         * gas/mips/mipsr6@mips4-fp.l: New file.
255         * gas/mips/mipsr6@mips4-fp.s: New file.
256         * gas/mips/mipsr6@mips4.d: New file.
257         * gas/mips/mipsr6@mips5-fp.d: New file.
258         * gas/mips/mipsr6@mips5-fp.l: New file.
259         * gas/mips/mipsr6@mips5-fp.s: New file.
260         * gas/mips/mipsr6@mips64.d: New file.
261         * gas/mips/mipsr6@msa-branch.d: New file.
262         * gas/mips/mipsr6@msa.d: New file.
263         * gas/mips/mipsr6@pref.d: New file.
264         * gas/mips/mipsr6@relax-swap3.d: New file.
265         * gas/mips/r6-64-n32.d: New file.
266         * gas/mips/r6-64-n64.d: New file.
267         * gas/mips/r6-64-removed.l: New file.
268         * gas/mips/r6-64-removed.s: New file.
269         * gas/mips/r6-64.s: New file.
270         * gas/mips/r6-attr-none-double.d: New file.
271         * gas/mips/r6-n32.d: New file.
272         * gas/mips/r6-n64.d: New file.
273         * gas/mips/r6-removed.l: New file.
274         * gas/mips/r6-removed.s: New file.
275         * gas/mips/r6.d: New file.
276         * gas/mips/r6.s: New file.
277         * gas/mips/mipsr6@mips32-dsp.d: New file.
278         * gas/mips/mipsr6@mips32-dspr2.d: New file.
279         * gas/mips/mipsr6@mips32r2-ill.l: New file.
280         * gas/mips/mipsr6@mips32r2-ill.s: New file.
281         * gas/mips/cache.s: Add r6 instruction varients.
282         * gas/mips/mips.exp: Add support for the mips32r6 and mips64r6
283         architectures.  Also prevent non r6 supported tests from running.
284         Finally, add in support for running the new r6 tests.
285         (run_dump_test_arch): Add support for mipsr6 tests.
286         (run_list_test_arch): Add support for using files of the
287         form arch@testname.l .
288
289 2014-09-15  Matthew Fortune  <matthew.fortune@imgtec.com>
290
291         * gas/mips/attr-gnu-4-5-msingle-float.l: New file.
292         * gas/mips/attr-gnu-4-5-msingle-float.s: Likewise.
293         * gas/mips/attr-gnu-4-5-msoft-float.l: Likewise.
294         * gas/mips/attr-gnu-4-5-msoft-float.s: Likewise.
295         * gas/mips/attr-gnu-4-6-msingle-float.l: Update expected output.
296         * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise.
297         * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise.
298         * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise.
299         * gas/mips/mips.exp: Update expected output for FP ABI 5,6,7.
300
301 2014-09-12  Andrew Bennett  <andrew.bennett@imgtec.com>
302
303         * gas/mips/mips.exp: Add mips*-img-elf* target triple.
304
305 2014-09-10  H.J. Lu  <hongjiu.lu@intel.com>
306
307         * gas/i386/i386.exp: Run suffix-intel, x86-64-suffix and
308         x86-64-suffix-intel.
309
310         * gas/i386/suffix.s: Add tests for iret and sysret.
311         * gas/i386/suffix.d: Updated.
312
313         * gas/i386/suffix-intel.d: New file.
314         * gas/i386/x86-64-suffix-intel.d: Likewise.
315         * gas/i386/x86-64-suffix.d: Likewise.
316         * gas/i386/x86-64-suffix.s: Likewise.
317
318 2014-09-10  Alan Modra  <amodra@gmail.com>
319
320         * gas/arm/got_prel.d: Adjust for changed section header placement.
321         * gas/i386/ilp32/x86-64-size-1.d: Likewise.
322         * gas/i386/ilp32/x86-64-size-3.d: Likewise.
323         * gas/i386/ilp32/x86-64-size-5.d: Likewise.
324         * gas/i386/ilp32/x86-64-unwind.d: Likewise.
325         * gas/i386/size-1.d: Likewise.
326         * gas/i386/size-3.d: Likewise.
327         * gas/i386/x86-64-size-1.d: Likewise.
328         * gas/i386/x86-64-size-3.d: Likewise.
329         * gas/i386/x86-64-size-5.d: Likewise.
330         * gas/i386/x86-64-unwind.d: Likewise.
331         * gas/ia64/alias-ilp32.d: Likewise.
332         * gas/ia64/alias.d: Likewise.
333         * gas/ia64/group-1.d: Likewise.
334         * gas/ia64/group-2.d: Likewise.
335         * gas/ia64/secname-ilp32.d: Likewise.
336         * gas/ia64/secname.d: Likewise.
337         * gas/ia64/unwind-ilp32.d: Likewise.
338         * gas/ia64/unwind.d: Likewise.
339         * gas/mmix/bspec-1.d: Likewise.
340         * gas/mmix/bspec-2.d: Likewise.
341         * gas/mmix/byte-1.d: Likewise.
342         * gas/mmix/loc-1.d: Likewise.
343         * gas/mmix/loc-2.d: Likewise.
344         * gas/mmix/loc-3.d: Likewise.
345         * gas/mmix/loc-4.d: Likewise.
346         * gas/mmix/loc-5.d: Likewise.
347         * gas/tic6x/scomm-directive-4.d: Likewise.
348
349 2014-09-06  Matthew Fortune  <matthew.fortune@imgtec.com>
350
351         * gas/mips/attr-gnu-abi-fp-1.d: Relax expected output.
352         * gas/mips/elf_ase_micromips-2.d: Likewise.
353         * gas/mips/elf_ase_micromips.d: Likewise.
354         * gas/mips/elf_ase_mips16-2.d: Likewise.
355         * gas/mips/elf_ase_mips16.d: Likewise.
356         * gas/mips/module-mfp32.d: Likewise.
357         * gas/mips/module-msingle-float.d: Likewise.
358         * gas/mips/module-msoft-float.d: Likewise.
359
360 2014-09-06  Matthew Fortune  <matthew.fortune@imgtec.com>
361
362         * gas/mips/module-defer-warn2.l: Ignore differences in output from
363         64-bit vs 32-bit targets using O32.
364
365 2014-09-06  Matthew Fortune  <matthew.fortune@imgtec.com>
366
367         * gas/elf/type.e: Account for new sections.
368         * gas/mips/mips16-e.d: Likewise.
369         * gas/mips/mips16-f.d: Likewise.
370         * gas/mips/mipsel16-e.d: Likewise.
371         * gas/mips/mipsel16-f.d: Likewise.
372         * gas/mips/tmips16-e.d: Appropriately escape dots.
373         * gas/mips/tmips16-f.d: Likewise.
374         * gas/mips/tmipsel16-e.d: Likewise.
375         * gas/mips/tmipsel16-f.d: Likewise.
376
377 2014-09-04  Matthew Fortune  <matthew.fortune@imgtec.com>
378
379         * gas/mips/mips.exp: Add mipsisa32 and mipsisa32el to
380         the list of addr32 targets.
381
382 2014-09-03  Jiong Wang  <jiong.wang@arm.com>
383
384         * gas/aarch64/illegal.s: Update testcase.
385         * gas/aarch64/illegal.d: Likewise.
386         * gas/aarch64/sysreg-1.s: Likewise.
387         * gas/aarch64/sysreg-1.d: Likewise.
388
389 2014-09-03  Jiong Wang  <jiong.wang@arm.com>
390
391         * gas/aarch64/lse-atomic.d: New.
392         * gas/aarch64/lse-atomic.s: Likewise.
393         * gas/aarch64/illegal-lse.d: Likewise.
394         * gas/aarch64/illegal-lse.l: Likewise.
395         * gas/aarch64/illegal-lse.s: Likewise.
396         * gas/aarch64/diagnostic.s: Check processor feature detect for lse
397         instruction.
398         * gas/aarch64/diagnostic.l: Likewise.
399
400 2014-08-26  Jiong Wang  <jiong.wang@arm.com>
401
402         * gas/arm/blx-bl-convert.d: New testcase.
403         * gas/arm/blx-bl-convert.l: Warning expectation.
404         * gas/arm/blx-bl-convert.s: Source file.
405
406 2014-08-26  Maciej W. Rozycki  <macro@codesourcery.com>
407
408         * gas/mips/l_d.d: Remove ECOFF offset alternatives.
409         * gas/mips/mips1@l_d.d: Likewise.
410         * gas/mips/ld.d: Likewise.
411         * gas/mips/mips1@ld.d: Likewise.
412         * gas/mips/mips1@ld-forward.d: Likewise.
413         * gas/mips/s_d.d: Likewise.
414         * gas/mips/mips1@s_d.d: Likewise.
415         * gas/mips/sd.d: Likewise.
416
417 2014-08-25  Jose E. Marchesi  <jose.marchesi@oracle.com>
418
419         * gas/sparc/ldx_stx.s: New file.
420         * gas/sparc/ldx_stx.d: Likewise.
421
422         * gas/sparc/ldx_efsr.s: New file.
423         * gas/sparc/ldx_efsr.d: Likewise.
424
425         * gas/sparc/ld_st_fsr.s: New file.
426         * gas/sparc/ld_st_fsr.d: Likewise.
427
428         * gas/sparc/sparc.exp: Run the tests ldx_stx, ldx_efsr and
429         ld_st_fsr.
430
431 2014-08-22  Paul Brook  <paul@codesourcery.com>
432
433         * gas/arm/arch7a-mp.d: Adjust according to `print_arm_address'
434         offset fix.
435         * gas/arm/arch7r-mp.d: Likewise.
436
437 2014-08-21  Maciej W. Rozycki  <macro@codesourcery.com>
438
439         * gas/mips/mips.exp: Correct indentation.
440
441 2014-08-20  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
442
443         * gas/arm/ual-vcmp.s: New file.
444         * gas/arm/ual-vcmp.d: Likewise.
445         * gas/arm/vcmp-zero-bad.s: Likewise.
446         * gas/arm/vcmp-zero-bad.d: Likewise.
447         * gas/arm/vcmp-zero-bad.l: Likewise.
448
449 2014-08-13  Mike Frysinger  <vapier@gentoo.org>
450
451         * gas/bfin/parallel_illegal.d: Add missing semicolons.
452
453 2014-08-13  Mike Frysinger  <vapier@gentoo.org>
454
455         * gas/bfin/load.d: Update output.
456         * gas/bfin/load.s: Add .data section.
457
458 2014-08-12  H.J. Lu  <hongjiu.lu@intel.com>
459
460         * gas/i386/omit-lock.s: Remove type directive.
461
462 2014-08-06  Ilya Tocar  <ilya.tocar@intel.com>
463
464         * gas/i386/i386.exp: Run new tests.
465         * gas/i386/omit-lock-no.d: New.
466         * gas/i386/omit-lock-yes.d: Ditto.
467         * gas/i386/omit-lock.s: Ditto.
468
469 2014-07-29  Matthew Fortune  <matthew.fortune@imgtec.com>
470
471         * gas/mips/attr-gnu-4-0.d: New.
472         * gas/mips/attr-gnu-4-0.s: Likewise.
473         * gas/mips/attr-gnu-4-1-mfp32.l: Likewise.
474         * gas/mips/attr-gnu-4-1-mfp32.s: Likewise.
475         * gas/mips/attr-gnu-4-1-mfp64.l: Likewise.
476         * gas/mips/attr-gnu-4-1-mfp64.s: Likewise.
477         * gas/mips/attr-gnu-4-1-mfpxx.s: Likewise.
478         * gas/mips/attr-gnu-4-1-msingle-float.l: Likewise.
479         * gas/mips/attr-gnu-4-1-msingle-float.s: Likewise.
480         * gas/mips/attr-gnu-4-1-msoft-float.l: Likewise.
481         * gas/mips/attr-gnu-4-1-msoft-float.s: Likewise.
482         * gas/mips/attr-gnu-4-1.d: Likewise.
483         * gas/mips/attr-gnu-4-1.s: Likewise.
484         * gas/mips/attr-gnu-4-2-mdouble-float.l: Likewise.
485         * gas/mips/attr-gnu-4-2-mdouble-float.s: Likewise.
486         * gas/mips/attr-gnu-4-2-msoft-float.l: Likewise.
487         * gas/mips/attr-gnu-4-2-msoft-float.s: Likewise.
488         * gas/mips/attr-gnu-4-2.d: Likewise.
489         * gas/mips/attr-gnu-4-2.s: Likewise.
490         * gas/mips/attr-gnu-4-3-mhard-float.l: Likewise.
491         * gas/mips/attr-gnu-4-3-mhard-float.s: Likewise.
492         * gas/mips/attr-gnu-4-3.d: Likewise.
493         * gas/mips/attr-gnu-4-3.s: Likewise.
494         * gas/mips/attr-gnu-4-4.l: Likewise.
495         * gas/mips/attr-gnu-4-4.s: Likewise.
496         * gas/mips/attr-gnu-4-5-64.l: Likewise.
497         * gas/mips/attr-gnu-4-5-64.s: Likewise.
498         * gas/mips/attr-gnu-4-5.d: Likewise.
499         * gas/mips/attr-gnu-4-5.l: Likewise.
500         * gas/mips/attr-gnu-4-5.s: Likewise.
501         * gas/mips/attr-gnu-4-6-64.l: Likewise.
502         * gas/mips/attr-gnu-4-6-64.s: Likewise.
503         * gas/mips/attr-gnu-4-6.d: Likewise.
504         * gas/mips/attr-gnu-4-6.l: Likewise.
505         * gas/mips/attr-gnu-4-6.s: Likewise.
506         * gas/mips/attr-gnu-4-6-msingle-float.l: Likewise.
507         * gas/mips/attr-gnu-4-6-msingle-float.s: Likewise.
508         * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise.
509         * gas/mips/attr-gnu-4-6-msoft-float.s: Likewise.
510         * gas/mips/attr-gnu-4-6-noodd.l: Likewise.
511         * gas/mips/attr-gnu-4-6-noodd.s: Likewise.
512         * gas/mips/attr-gnu-4-7-64.l: Likewise.
513         * gas/mips/attr-gnu-4-7-64.s: Likewise.
514         * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise.
515         * gas/mips/attr-gnu-4-7-msingle-float.s: Likewise.
516         * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise.
517         * gas/mips/attr-gnu-4-7-msoft-float.s: Likewise.
518         * gas/mips/attr-gnu-4-7-odd.l: Likewise.
519         * gas/mips/attr-gnu-4-7-odd.s: Likewise.
520         * gas/mips/attr-gnu-4-7.d: Likewise.
521         * gas/mips/attr-gnu-4-7.l: Likewise.
522         * gas/mips/attr-gnu-4-7.s: Likewise.
523         * gas/mips/attr-none-double.d: Likewise.
524         * gas/mips/attr-none-o32-fp64.d: Likewise.
525         * gas/mips/attr-none-o32-fp64-nooddspreg.d
526         * gas/mips/attr-none-o32-fpxx.d: Likewise.
527         * gas/mips/attr-none-single-float.d: Likewise.
528         * gas/mips/attr-none-soft-float.d: Likewise.
529         * gas/mips/elf_arch_mips32r3.d: Likewise.
530         * gas/mips/elf_arch_mips32r5.d: Likewise.
531         * gas/mips/elf_arch_mips64r3.d: Likewise.
532         * gas/mips/elf_arch_mips64r5.d: Likewise.
533         * gas/mips/li-d.d: Likewise.
534         * gas/mips/li-d.s: Likewise.
535         * gas/mips/module-check-warn.l: Likewise.
536         * gas/mips/module-check-warn.s: Likewise.
537         * gas/mips/module-check.d: Likewise.
538         * gas/mips/module-check.s: Likewise.
539         * gas/mips/module-mfp32.d: Likewise.
540         * gas/mips/module-mfp32.s: Likewise.
541         * gas/mips/module-mfp64.d: Likewise.
542         * gas/mips/module-mfp64.s: Likewise.
543         * gas/mips/module-mfp64-noodd.d: Likewise.
544         * gas/mips/module-mfp64-noodd.s: Likewise.
545         * gas/mips/module-mfpxx.d: Likewise.
546         * gas/mips/module-mfpxx.s: Likewise.
547         * gas/mips/module-msingle-float.d: Likewise.
548         * gas/mips/module-msingle-float.s: Likewise.
549         * gas/mips/module-msoft-float.d: Likewise.
550         * gas/mips/module-msoft-float.s: Likewise.
551         * gas/mips/module-set-mfpxx.d: Likewise.
552         * gas/mips/module-set-mfpxx.s: Likewise.
553         * gas/mips/fpxx-oddfpreg.d: Likewise.
554         * gas/mips/fpxx-oddfpreg.l: Likewise.
555         * gas/mips/fpxx-oddfpreg.s: Likewise.
556         * gas/mips/no-odd-spreg.d: Likewise.
557         * gas/mips/odd-spreg.d: Likewise.
558         * gas/elf/section2.e-mips: Adjust expected output.
559         * gas/mips/attr-gnu-abi-fp-1.d: Likewise.
560         * gas/mips/attr-gnu-abi-msa-1.d: Likewise.
561         * gas/mips/call-nonpic-1.d: Likewise.
562         * gas/mips/elf_arch_mips1.d: Likewise.
563         * gas/mips/elf_arch_mips2.d: Likewise.
564         * gas/mips/elf_arch_mips3.d: Likewise.
565         * gas/mips/elf_arch_mips32.d: Likewise.
566         * gas/mips/elf_arch_mips32r2.d: Likewise.
567         * gas/mips/elf_arch_mips4.d: Likewise.
568         * gas/mips/elf_arch_mips5.d: Likewise.
569         * gas/mips/elf_arch_mips64.d: Likewise.
570         * gas/mips/elf_arch_mips64r2.d: Likewise.
571         * gas/mips/elf_ase_micromips-2.d: Likewise.
572         * gas/mips/elf_ase_micromips.d: Likewise.
573         * gas/mips/elf_ase_mips16-2.d: Likewise.
574         * gas/mips/elf_ase_mips16.d: Likewise.
575         * gas/mips/module-defer-warn1.d: Likewise.
576         * gas/mips/module-override.d: Likewise.
577         * gas/mips/n32-consec.d: Likewise.
578         * gas/mips/nan-2008-1.d: Likewise.
579         * gas/mips/nan-2008-2.d: Likewise.
580         * gas/mips/nan-2008-3.d: Likewise.
581         * gas/mips/nan-2008-4.d: Likewise.
582         * gas/mips/nan-legacy-1.d: Likewise.
583         * gas/mips/nan-legacy-2.d: Likewise.
584         * gas/mips/nan-legacy-3.d: Likewise.
585         * gas/mips/nan-legacy-4.d: Likewise.
586         * gas/mips/nan-legacy-5.d: Likewise.
587         * gas/mips/tmips16-e.d: Likewise.
588         * gas/mips/tmips16-f.d: Likewise.
589         * gas/mips/tmipsel16-e.d: Likewise.
590         * gas/mips/tmipsel16-f.d: Likewise.
591         * gas/mips/mips.exp: Add new tests.
592
593 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
594             Alexander Ivchenko  <alexander.ivchenko@intel.com>
595             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
596             Sergey Lega  <sergey.s.lega@intel.com>
597             Anna Tikhonova  <anna.tikhonova@intel.com>
598             Ilya Tocar  <ilya.tocar@intel.com>
599             Andrey Turetskiy  <andrey.turetskiy@intel.com>
600             Ilya Verbin  <ilya.verbin@intel.com>
601             Kirill Yukhin  <kirill.yukhin@intel.com>
602             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
603
604         * gas/i386/avx512dq-intel.d: New.
605         * gas/i386/avx512dq.d: New.
606         * gas/i386/avx512dq.s: New.
607         * gas/i386/avx512dq_vl-intel.d: New.
608         * gas/i386/avx512dq_vl.d: New.
609         * gas/i386/avx512dq_vl.s: New.
610         * gas/i386/i386.exp: Run new AVX-512 tests.
611         * gas/i386/x86-64-avx512dq-intel.d: New.
612         * gas/i386/x86-64-avx512dq.d: New.
613         * gas/i386/x86-64-avx512dq.s: New.
614         * gas/i386/x86-64-avx512dq_vl-intel.d: New.
615         * gas/i386/x86-64-avx512dq_vl.d: New.
616         * gas/i386/x86-64-avx512dq_vl.s: New.
617
618 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
619             Alexander Ivchenko  <alexander.ivchenko@intel.com>
620             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
621             Sergey Lega  <sergey.s.lega@intel.com>
622             Anna Tikhonova  <anna.tikhonova@intel.com>
623             Ilya Tocar  <ilya.tocar@intel.com>
624             Andrey Turetskiy  <andrey.turetskiy@intel.com>
625             Ilya Verbin  <ilya.verbin@intel.com>
626             Kirill Yukhin  <kirill.yukhin@intel.com>
627             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
628
629         * gas/i386/avx512bw-intel.d: New.
630         * gas/i386/avx512bw-opts-intel.d: New.
631         * gas/i386/avx512bw-opts.d: New.
632         * gas/i386/avx512bw-opts.s: New.
633         * gas/i386/avx512bw-wig.s: New.
634         * gas/i386/avx512bw-wig1-intel.d: New.
635         * gas/i386/avx512bw-wig1.d: New.
636         * gas/i386/avx512bw.d: New.
637         * gas/i386/avx512bw.s: New.
638         * gas/i386/avx512bw_vl-intel.d: New.
639         * gas/i386/avx512bw_vl-opts-intel.d: New.
640         * gas/i386/avx512bw_vl-opts.d: New.
641         * gas/i386/avx512bw_vl-opts.s: New.
642         * gas/i386/avx512bw_vl-wig.s: New.
643         * gas/i386/avx512bw_vl-wig1-intel.d: New.
644         * gas/i386/avx512bw_vl-wig1.d: New.
645         * gas/i386/avx512bw_vl.d: New.
646         * gas/i386/avx512bw_vl.s: New.
647         * gas/i386/i386.exp: Run new AVX-512 tests.
648         * gas/i386/x86-64-avx512bw-intel.d: New.
649         * gas/i386/x86-64-avx512bw-opts-intel.d: New.
650         * gas/i386/x86-64-avx512bw-opts.d: New.
651         * gas/i386/x86-64-avx512bw-opts.s: New.
652         * gas/i386/x86-64-avx512bw-wig.s: New.
653         * gas/i386/x86-64-avx512bw-wig1-intel.d: New.
654         * gas/i386/x86-64-avx512bw-wig1.d: New.
655         * gas/i386/x86-64-avx512bw.d: New.
656         * gas/i386/x86-64-avx512bw.s: New.
657         * gas/i386/x86-64-avx512bw_vl-intel.d: New.
658         * gas/i386/x86-64-avx512bw_vl-opts-intel.d: New.
659         * gas/i386/x86-64-avx512bw_vl-opts.d: New.
660         * gas/i386/x86-64-avx512bw_vl-opts.s: New.
661         * gas/i386/x86-64-avx512bw_vl-wig.s: New.
662         * gas/i386/x86-64-avx512bw_vl-wig1-intel.d: New.
663         * gas/i386/x86-64-avx512bw_vl-wig1.d: New.
664         * gas/i386/x86-64-avx512bw_vl.d: New.
665         * gas/i386/x86-64-avx512bw_vl.s: New.
666
667 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
668             Alexander Ivchenko  <alexander.ivchenko@intel.com>
669             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
670             Sergey Lega  <sergey.s.lega@intel.com>
671             Anna Tikhonova  <anna.tikhonova@intel.com>
672             Ilya Tocar  <ilya.tocar@intel.com>
673             Andrey Turetskiy  <andrey.turetskiy@intel.com>
674             Ilya Verbin  <ilya.verbin@intel.com>
675             Kirill Yukhin  <kirill.yukhin@intel.com>
676             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
677
678         * gas/i386/avx512cd_vl-intel.d: New.
679         * gas/i386/avx512cd_vl.d: New.
680         * gas/i386/avx512cd_vl.s: New.
681         * gas/i386/i386.exp: Run new AVX-512 tests.
682         * gas/i386/x86-64-avx512cd_vl-intel.d: New.
683         * gas/i386/x86-64-avx512cd_vl.d: New.
684         * gas/i386/x86-64-avx512cd_vl.s: New.
685
686 2014-07-22  Sergey Guriev  <sergey.s.guriev@intel.com>
687             Alexander Ivchenko  <alexander.ivchenko@intel.com>
688             Maxim Kuznetsov  <maxim.kuznetsov@intel.com>
689             Sergey Lega  <sergey.s.lega@intel.com>
690             Anna Tikhonova  <anna.tikhonova@intel.com>
691             Ilya Tocar  <ilya.tocar@intel.com>
692             Andrey Turetskiy  <andrey.turetskiy@intel.com>
693             Ilya Verbin  <ilya.verbin@intel.com>
694             Kirill Yukhin  <kirill.yukhin@intel.com>
695             Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
696
697         * gas/i386/avx512f_vl-intel.d: New.
698         * gas/i386/avx512f_vl-opts-intel.d: New.
699         * gas/i386/avx512f_vl-opts.d: New.
700         * gas/i386/avx512f_vl-opts.s: New.
701         * gas/i386/avx512f_vl-wig.s: New.
702         * gas/i386/avx512f_vl-wig1-intel.d: New.
703         * gas/i386/avx512f_vl-wig1.d: New.
704         * gas/i386/avx512f_vl.d: New.
705         * gas/i386/avx512f_vl.s: New.
706         * gas/i386/i386.exp: Run new AVX-512 tests.
707         * gas/i386/x86-64-avx512f_vl-intel.d: New.
708         * gas/i386/x86-64-avx512f_vl-opts-intel.d: New.
709         * gas/i386/x86-64-avx512f_vl-opts.d: New.
710         * gas/i386/x86-64-avx512f_vl-opts.s: New.
711         * gas/i386/x86-64-avx512f_vl-wig.s: New.
712         * gas/i386/x86-64-avx512f_vl-wig1-intel.d: New.
713         * gas/i386/x86-64-avx512f_vl-wig1.d: New.
714         * gas/i386/x86-64-avx512f_vl.d: New.
715         * gas/i386/x86-64-avx512f_vl.s: New.
716
717 2014-07-17  Ilya Tocar  <ilya.tocar@intel.com>
718
719         * gas/i386/x86-64-equ.d: New.
720         * gas/i386/x86-64-equ.s: New.
721         * gas/i386/i386.exp: Run x86-64-equ.
722
723 2014-07-12  David Majnemer <david.majnemer@gmail.com>
724
725         * gas/pe/set.s, * gas/pe/set.d: New test.
726         * gas/pe/pe.exp: Run it.
727
728 2014-07-10  Will Newton  <will.newton@linaro.org>
729
730         * gas/elf/elf.exp: Remove special handling of arm-elf for
731         section2 test.
732         * gas/elf/section2.e-armeabi: Rename to...
733         * gas/elf/section2.e-arm: ...here.
734         * gas/elf/section2.e-armelf: Remove file.
735
736         * gas/arm/bl-local-2.d: Only enable the test on EABI and
737         NaCl configurations.
738         * gas/arm/bl-local-v4t.d: Likewise.
739         * gas/arm/blx-local.d: Likewise.
740         * gas/arm/branch-reloc.d: Likewise.
741
742 2014-07-08  Ilya Tocar  <ilya.tocar@intel.com>
743
744         * gas/i386/evex-lig256-intel.d: Updated.
745         * gas/i386/evex-lig256.d: Updated.
746         * gas/i386/evex-lig512-intel.d: Updated.
747         * gas/i386/evex-lig512-intel.d: Updated.
748         * gas/i386/x86-64-evex-lig256-intel.d: Updated.
749         * gas/i386/x86-64-evex-lig256.d: Updated.
750         * gas/i386/x86-64-evex-lig512-intel.d: Updated.
751         * gas/i386/x86-64-evex-lig512-intel.d: Updated.
752
753 2014-07-08  Jiong Wang  <jiong.wang@arm.com>
754
755         * gas/arm/ldconst.s: Add test cases for symbol literal.
756         * gas/arm/ldconst.d: Likewise.
757         * gas/arm/vldconst.s: Add test cases for vldr.
758         * gas/arm/thumb2_vpool.s: Likewise.
759         * gas/arm/vldconst.d: New pattern for little-endian.
760         * gas/arm/thumb2_vpool.d: Likewise.
761         * gas/arm/vldconst_be.d: New pattern for big-endian.
762         * gas/arm/thumb2_vpool_be.d: Likewise.
763
764         * gas/arm/armv8-a+crypto.d: Skip for non-ELF targets.
765         * gas/arm/armv8-a+fp.d: Likewise.
766         * gas/arm/armv8-a+simd.d: Likewise.
767         * gas/arm/armv8-a-barrier-thumb.d: Likewise.
768         * gas/arm/bl-local-2.d: Likewise.
769         * gas/arm/ldgesb-bad.d: Likewise.
770         * gas/arm/ldgesh-bad.d: Likewise.
771         * gas/arm/thumb2_pool.d: Likewise.
772         * gas/arm/thumb2_pool.s: Likewise.
773
774 2014-06-17  Jiong Wang  <jiong.wang@arm.com>
775
776         * gas/arm/armv8-a-it-bad.s: New check for deprecated sp_inc/dec within
777         IT block for ARMv8.
778         * gas/arm/armv8-a-it-bad.l: Likewise.
779
780 2014-06-17  Hans-Peter Nilsson  <hp@axis.com>
781
782         * gas/cris/range-err-3.s: New test.
783
784 2014-06-16  Jiong Wang  <jiong.wang@arm.com>
785
786         * gas/aarch64/diagnostic.s: Add new test patterns.
787         * gas/aarch64/diagnostic.l: Update expected diagnostic output.
788
789 2014-06-16  Alan Modra  <amodra@gmail.com>
790
791         * gas/elf/bad-group.s: Use %function.
792         * gas/elf/bad-group.err: Expect correct line number.  Allow
793         other errors.
794         * gas/elf/bad-size.err: Allow other errors.  Match expected
795         error somewhat more rigorously.
796         * gas/i386/reloc32.l: Allow other errors.
797         * gas/i386/mpx-inval-1.l: Match applied relocs.
798         * gas/i386/x86-64-mpx-inval-1.l: Likewise, and nop padding.
799         * gas/i386/x86-64-mpx-inval-2.l: Match nop padding, and allow
800         other errors.
801         * gas/macros/dot.s: Use .balign.
802         * gas/macros/dot.l: Update alignment output.
803         * gas/symver/symver6.l: Allow other errors.
804
805 2014-06-16  Alan Modra  <amodra@gmail.com>
806
807         * gas/vax/elf-rel.d: Update.
808
809 2014-06-16  Alan Modra  <amodra@gmail.com>
810
811         * gas/cris/rd-bkw4v32.d: Update.
812
813 2014-06-10  H.J. Lu  <hongjiu.lu@intel.com>
814
815         * gas/i386/prefix.s: Add another fwait test.
816         * gas/i386/prefix.d: Updated.
817
818 2014-06-09  Nick Clifton  <nickc@redhat.com>
819
820         * gas/msp430/msp430x.d: Update to match revised assembler output.
821
822 2014-06-03  Nick Clifton  <nickc@redhat.com>
823
824         * gas/msp430/bad.d: Use -my not -mz.
825
826 2014-05-22  Alan Modra  <amodra@gmail.com>
827
828         * gas/d30v/bittest.l: Update for changed whitespace.
829         * gas/d30v/serial.l: Likewise.
830         * gas/d30v/serial2.l: Likewise.
831         * gas/d30v/serial2O.l: Likewise.
832         * gas/d30v/warn_oddreg.l: Likewise.
833         * gas/i386/inval-equ-2.l: Likewise.
834         * gas/i386/mpx-inval-1.l: Likewise.
835         * gas/i386/sse-check-error.l: Likewise.
836         * gas/i386/x86-64-mpx-inval-1.l: Likewise.
837         * gas/i386/x86-64-mpx-inval-2.l: Likewise.
838         * gas/i386/x86-64-size-inval-1.l: Likewise.
839         * gas/i386/x86-64-sse-check-error.l: Likewise.
840
841 2014-05-20  Matthew Fortune  <matthew.fortune@imgtec.com>
842
843         * gas/mips/mips.exp: Add new tests.  Use 64-bit ABI for relax-bc1any.
844         Fix micromips arch definition to use mips64r2 consistently.
845         * gas/mips/module-defer-warn1.s: New.
846         * gas/mips/module-defer-warn1.d: New.
847         * gas/mips/module-defer-warn2.s: New.
848         * gas/mips/module-defer-warn2.l: New.
849         * gas/mips/module-override.d: New.
850         * gas/mips/module-override.s: New.
851         * gas/mips/mips-gp32-fp64.l: Update expected output.
852         * gas/mips/mips-gp64-fp32-pic.l: Update expected output.
853         * gas/mips/mips-gp64-fp32.l: Update expected output.
854
855 2014-05-20  Matthew Fortune  <matthew.fortune@imgtec.com>
856
857         * gas/mips/micromips@msa-branch.d: Rework expected output for fp64.
858         * gas/mips/msa-branch.d: Likewise.
859
860 2014-05-20  Nick Clifton  <nickc@redhat.com>
861
862         * gas/elf/struct.d: Expect extra output from some toolchains.
863         * gas/symver/symver0.d: Likewise.
864         * gas/symver/symver1.d: Likewise.
865
866 2014-05-09  H.J. Lu  <hongjiu.lu@intel.com>
867
868         * gas/i386/nops-1-core2.d: Replace data32 with data16.
869         * gas/i386/nops-4a-i686.d: Likewise.
870         * gas/i386/nops-5-i686.d: Likewise.
871         * gas/i386/nops-5.d: Likewise.
872         * gas/i386/x86-64-cbw-intel.d: Likewise.
873         * gas/i386/x86-64-cbw.d: Likewise.
874         * gas/i386/x86-64-io-intel.d: Likewise.
875         * gas/i386/x86-64-io-suffix.d: Likewise.
876         * gas/i386/x86-64-io.d: Likewise.
877         * gas/i386/x86-64-nops-1-core2.d: Likewise.
878         * gas/i386/x86-64-nops-1-g64.d: Likewise.
879         * gas/i386/x86-64-nops-1-nocona.d: Likewise.
880         * gas/i386/x86-64-nops-1.d: Likewise.
881         * gas/i386/x86-64-nops-2.d: Likewise.
882         * gas/i386/x86-64-nops-3.d: Likewise.
883         * gas/i386/x86-64-nops-4-core2.d: Likewise.
884         * gas/i386/x86-64-nops-4.d: Likewise.
885         * gas/i386/x86-64-nops-5-k8.d: Likewise.
886         * gas/i386/x86-64-nops-5.d: Likewise.
887         * gas/i386/x86-64-stack-intel.d: Likewise.
888         * gas/i386/x86-64-stack-suffix.d: Likewise.
889         * gas/i386/x86-64-stack.d: Likewise.
890         * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise.
891         * gas/i386/ilp32/x86-64-cbw.d: Likewise.
892         * gas/i386/ilp32/x86-64-io-intel.d: Likewise.
893         * gas/i386/ilp32/x86-64-io-suffix.d: Likewise.
894         * gas/i386/ilp32/x86-64-io.d: Likewise.
895         * gas/i386/ilp32/x86-64-nops-1-core2.d:
896         * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
897         * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
898         * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
899         * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
900         * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
901         * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
902         * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
903         * gas/i386/ilp32/x86-64-nops-5.: Likewise.
904         * gas/i386/ilp32/x86-64-stack-intel.d: Likewise.
905         * gas/i386/ilp32/x86-64-stack-suffix.: Likewise.
906         * gas/i386/ilp32/x86-64-stack.d: Likewise.
907
908 2014-05-08  Matthew Fortune  <matthew.fortune@imgtec.com>
909
910         * gas/mips/attr-gnu-abi-fp-1.s: New.
911         * gas/mips/attr-gnu-abi-fp-1.d: New.
912         * gas/mips/attr-gnu-abi-msa-1.s: New.
913         * gas/mips/attr-gnu-abi-msa-1.d: New.
914         * gas/mips/mips.exp: Add new tests.
915
916 2014-05-07  Andrew Bennett  <andrew.bennett@imgtec.com>
917
918         * gas/mips/mips.exp: Add MIPS32r5 tests.  Also add the mips32r3,
919         mips32r5, mips64r3 and mips64r5 isas to the testsuite.
920         * gas/mips/r5.s: New test.
921         * gas/mips/r5.d: Likewise.
922
923 2014-05-05  H.J. Lu  <hongjiu.lu@intel.com>
924
925         PR binutils/16893
926         * gas/i386/katmai.d: Expect "gs" as prefix.
927
928         * gas/i386/long-1.s: Replace movapd with movss.
929         * gas/i386/x86-64-long-1.s: Likewise.
930         * gas/i386/long-1-intel.d: Updated.
931         * gas/i386/long-1.d: Likewise.
932         * gas/i386/x86-64-long-1-intel.d: Likewise.
933         * gas/i386/x86-64-long-1.d: Likewise.
934
935         * gas/i386/prefix.s: Add tests for multiple 0x66, 0x67, 0xf0,
936         0xf2 and 0xf3 prefixes.
937         * gas/i386/prefix.d: Updated.
938
939 2014-05-02  H.J. Lu  <hongjiu.lu@intel.com>
940
941         * gas/i386/opcode-intel.d: Undo the last change.
942         * gas/i386/opcode-suffix.d: Likewise.
943         * gas/i386/opcode.d: Likewise.
944         * gas/i386/opcode.s: Likewise.
945
946         * gas/i386/prefix.s: Add test for fwait with prefix.
947         * gas/i386/prefix.d: Updated.
948
949 2014-05-01  H.J. Lu  <hongjiu.lu@intel.com>
950
951         PR binutils/16891
952         * gas/i386/opcode.s: Add test for fwait with prefix.
953         * gas/i386/opcode-intel.d: Updated.
954         * gas/i386/opcode-suffix.d: Likewise.
955         * gas/i386/opcode.d: Likewise.
956
957 2014-04-23  Will Newton  <will.newton@linaro.org>
958
959         * gas/arm/backslash-at.d: Fix dump output regexps for
960         armeb-linux-eabi configuration.
961         * gas/arm/got_prel.d: Likewise.
962         * gas/arm/inst-po.d: Likewise.
963         * gas/arm/unwind.d: Likewise.
964
965         * gas/arm/mapmisc.d: Check literal pool mapping with
966         a trailing .align statement.
967         * gas/arm/mapmisc.s: Likewise.
968
969 2014-04-23  Andrew Bennett  <andrew.bennett@imgtec.com>
970
971         * gas/mips/mips.exp: Add xpa tests.
972         * gas/mips/xpa.s: New test.
973         * gas/mips/xpa.d: Likewise.
974
975 2014-04-22  Sandra Loosemore  <sandra@codesourcery.com>
976
977         * gas/nios2/selftest.s: New.
978         * gas/nios2/selftest.d: New.
979
980 2014-04-22  Max Filippov  <jcmvbkbc@gmail.com>
981
982         * gas/xtensa/all.exp: Add test for the first section frag alignment.
983         * gas/xtensa/first_frag_align.d: First section frag alignment expected
984         dump.
985         * gas/xtensa/first_frag_align.s: First section frag alignment test
986         source.
987
988 2014-04-22  Christian Svensson  <blue@cmd.nu>
989
990         * Makefile.am: Remove openrisc and or32 support.  Add support for or1k.
991         * gas/all/gas.exp: Likewise.
992         * gas/elf/warn-2.s: Likewise.
993         * gas/lns/lns.exp: Likewise.
994         * gas/lns/lns-common-1-or1k.s: New file.
995         * gas/or1k/allinsn.d: New file.
996         * gas/or1k/allinsn.exp: New file.
997         * gas/or1k/allinsn.s: New file.
998         * gas/openrisc/addi.d: Delete.
999         * gas/openrisc/addi.s: Delete.
1000         * gas/openrisc/allinsn.d: Delete.
1001         * gas/openrisc/allinsn.exp: Delete.
1002         * gas/openrisc/allinsn.s: Delete.
1003         * gas/openrisc/lohi.d: Delete.
1004         * gas/openrisc/lohi.s: Delete.
1005         * gas/openrisc/store.d: Delete.
1006         * gas/openrisc/store.s: Delete.
1007
1008 2014-04-10  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
1009
1010         * gas/avr/diffreloc_withrelax.d: New testcase.
1011         * gas/avr/noreloc_withoutrelax.d: Likewise.
1012         * gas/avr/relax.s: Likewise.
1013
1014 2014-04-04  Ilya Tocar  <ilya.tocar@intel.com>
1015
1016         * gas/i386/i386.exp: Run SE1 tests.
1017         * gas/i386/se1.d: New file.
1018         * gas/i386/se1.s: Ditto.
1019         * gas/i386/x86-64-se1.d: Ditto.
1020         * gas/i386/x86-64-se1.s: Ditto.
1021
1022 2014-03-21  David Weatherford <weath@cadence.com>
1023             Max Filippov <jcmvbkbc@gmail.com>
1024
1025         * gas/xtensa/all.exp: Add test for trampoline relaxation.
1026         * gas/xtensa/trampoline.d: Trampoline relaxation expected dump.
1027         * gas/xtensa/trampoline.s: Trampoline relaxation test source.
1028
1029 2014-03-20  Richard Sandiford  <rdsandiford@googlemail.com>
1030
1031         * gas/all/gas.exp: Remove XFAIL of forward.d for MIPS.
1032         * gas/mips/pcrel-1.s, gas/mips/pcrel-1.d, gas/mips/pcrel-2.s,
1033         gas/mips/pcrel-2.d, gas/mips/pcrel-3.s, gas/mips/pcrel-3.l,
1034         gas/mips/pcrel-4.s, gas/mips/pcrel-4-32.d, gas/mips/pcrel-4-n32.d,
1035         gas/mips/pcrel-4-64.d: New tests.
1036         * gas/mips/mips.exp: Run them.
1037         * gas/mips/lui-2.l: Tweak error message for line 7.
1038
1039 2014-03-20  Ilya Tocar  <ilya.tocar@intel.com>
1040
1041         * gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps,
1042         vgatherpf1qps, vscatterpf0qps, vscatterpf1qps.
1043         * gas/i386/avx512pf.s: Ditto.
1044         * gas/i386/x86-64-avx512pf-intel.d: Ditto.
1045         * gas/i386/x86-64-avx512pf.s: Ditto.
1046         * gas/i386/avx512f-intel.d: Change memory size for vgatherqps,
1047         vpgatherqd, vpscatterqd, vscatterqps.
1048         * gas/i386/avx512f.s: Ditto.
1049         * gas/i386/x86-64-avx512f-intel.d: Ditto.
1050         * gas/i386/x86-64-avx512f.s: Ditto.
1051
1052 2014-03-19  Jose E. Marchesi  <jose.marchesi@oracle.com>
1053
1054         * gas/sparc/ldd_std.d: Fix objdump invocation in order to get
1055         the old opcodes for the ldtw, ldtwa, stw and stwa instructions.
1056
1057         * gas/sparc/rdhpr.s: Test rd %hstick_offset and %hstick_enable.
1058         * gas/sparc/rdhpr.d: Likewise.
1059
1060         * gas/sparc/wrhpr.s: Test wr %hstick_offset and %hstick_enable.
1061         * gas/sparc/wrhpr.d: Likewise.
1062
1063 2014-03-19  Daniel Gutson <daniel.gutson@tallertechnologies.com>
1064             Nick Clifton  <nickc@redhat.com>
1065
1066         * gas/arm/ccs.s: New test case.
1067         * gas/arm/ccs.d: New expected disassembly.
1068
1069 2014-03-19  Nick Clifton  <nickc@redhat.com>
1070
1071         * gas/rx/mov.d: Update expected disassembly.
1072
1073 2014-03-18  Jiong Wang  <jiong.wang@arm.com>
1074
1075         * gas/aarch64/illegal.d: Pass -mno-verbose-error.
1076         * gas/aarch64/verbose-error.s: Add more verbose message testcases.
1077         * gas/aarch64/verbose-error.l: Ditto.
1078
1079 2014-03-17  Nick Clifton  <nickc@redhat.com>
1080
1081         PR gas/16694
1082         * gas/cfi/cfi-arm-1.s: Add checks of VFP registers.
1083         * gas/cfi/cfi-arm-1.d: Update expected output.
1084
1085 2014-03-13  Nick Clifton  <nickc@redhat.com>
1086
1087         * gas/aarch64/litpool.s: Make the test endian agnostic.
1088         * gas/aarch64/litpool.d: Update expected disassembly.
1089
1090 2014-03-13  Tristan Gingold  <gingold@adacore.com>
1091
1092         * gas/pe/big-obj.d, gas/pe/big-obj.s: Add test.
1093         * gas/pe/pe.exp: Add test.
1094
1095 2014-03-12  Nick Clifton  <nickc@redhat.com>
1096
1097         PR gas/16688
1098         * gas/aarch64/litpool.s: New test case.
1099         * gas/aarch64/litpool.d: Expected disassembly.
1100
1101 2014-03-05  Alan Modra  <amodra@gmail.com>
1102
1103         Update copyright years.
1104
1105 2014-03-03  Nick Clifton  <nickc@redhat.com>
1106
1107         * gas/msp430/bad.d: Add -mz option.
1108         * gas/msp430/bad.s: Add more cases where warnings should be
1109         generated.
1110         * gas/msp430/bad.l: Add expected warning messages.
1111
1112 2014-02-27  Jiong Wang  <jiong.wang@arm.com>
1113
1114         * gas/aarch64/fp-const0-parsing.s: New test.
1115         * gas/aarch64/fp-const0-parsing.d: Likewise.
1116
1117 2014-02-27  Yufeng Zhang  <yufeng.zhang@arm.com>
1118
1119         * gas/aarch64/ldst-reg-reg-offset.s: Add tests.
1120         * gas/aarch64/ldst-reg-reg-offset.d: Update.
1121
1122 2014-02-21  Ilya Tocar  <ilya.tocar@intel.com>
1123
1124         * gas/i386/avx512pf-intel.d: Remove prefetchwt1.
1125         * gas/i386/avx512pf.s: Ditto.
1126         * gas/i386/avx512pf.d: Ditto.
1127         * gas/i386/x86-64-avx512pf-intel.d: Ditto.
1128         * gas/i386/x86-64-avx512pf.s: Ditto.
1129         * gas/i386/x86-64-avx512pf.d: Ditto.
1130         * gas/i386/prefetchwt1-intel.d: New file.
1131         * gas/i386/prefetchwt1.s: Ditto.
1132         * gas/i386/prefetchwt1.d: Ditto.
1133         * gas/i386/x86-64-prefetchwt1-intel.d: Ditto.
1134         * gas/i386/x86-64-prefetchwt1.s: Ditto.
1135         * gas/i386/x86-64-prefetchwt1.d: Ditto.
1136
1137 2014-02-20  Ilya Tocar  <ilya.tocar@intel.com>
1138
1139         * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd.
1140         * gas/i386/avx512cd.s: Ditto.
1141         * gas/i386/avx512cd.d: Ditto.
1142         * gas/i386/x86-64-avx512cd-intel.d: Ditto.
1143         * gas/i386/x86-64-avx512cd.s: Ditto.
1144         * gas/i386/x86-64-avx512cd.d: Ditto.
1145         * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd.
1146         * gas/i386/avx512f.s: Ditto.
1147         * gas/i386/avx512f.d: Ditto.
1148         * gas/i386/x86-64-avx512f-intel.d: Ditto.
1149         * gas/i386/x86-64-avx512f.s: Ditto.
1150         * gas/i386/x86-64-avx512f.d: Ditto.
1151
1152 2014-02-12  Ilya Tocar  <ilya.tocar@intel.com>
1153
1154         * gas/i386/clflushopt-intel.d: New.
1155         * gas/i386/clflushopt.d: Ditto.
1156         * gas/i386/clflushopt.s: Ditto.
1157         * gas/i386/i386.exp: Run new tests.
1158         * gas/i386/x86-64-clflushopt-intel.d: New.
1159         * gas/i386/x86-64-clflushopt.d: Ditto.
1160         * gas/i386/x86-64-clflushopt.s: Ditto.
1161         * gas/i386/x86-64-xsavec-intel.d: Ditto.
1162         * gas/i386/x86-64-xsavec.d: Ditto.
1163         * gas/i386/x86-64-xsavec.s: Ditto.
1164         * gas/i386/x86-64-xsaves-intel.d: Ditto.
1165         * gas/i386/x86-64-xsaves.d: Ditto.
1166         * gas/i386/x86-64-xsaves.s: Ditto.
1167         * gas/i386/xsavec-intel.d: Ditto.
1168         * gas/i386/xsavec.d: Ditto.
1169         * gas/i386/xsavec.s: Ditto.
1170         * gas/i386/xsaves-intel.d: Ditto.
1171         * gas/i386/xsaves.d: Ditto.
1172         * gas/i386/xsaves.s: Ditto.
1173
1174 2014-01-31  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
1175
1176         PR gas/16488
1177         * gas/i386/inval-avx512f.s: Add test for incorrect memory operand
1178         for gather/scatter instructions.
1179         * gas/i386/x86-64-inval-avx512f.s: Likewise.
1180         * gas/i386/inval-avx512f.l: Adjust correspondingly.
1181         * gas/i386/x86-64-inval-avx512f.l: Likewise.
1182
1183 2014-01-30  Sandra Loosemore  <sandra@codesourcery.com>
1184
1185         * gas/nios2/call26_noat.d: New.
1186         * gas/nios2/call26_noat.s: New.
1187         * gas/nios2/call_noat.d: New.
1188         * gas/nios2/call_noat.s: New.
1189
1190 2014-01-30  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
1191             Jan Beulich  <jbeulich@suse.com>
1192
1193         PR binutils/16490
1194         * gas/i386/avx512f.d: Fix test output.
1195         * gas/i386/avx512f-intel.d: Likewise.
1196         * gas/i386/x86-64-avx512f.d: Likewise.
1197         * gas/i386/x86-64-avx512f-intel.d: Likewise.
1198
1199 2014-01-28  Nick Clifton  <nickc@redhat.com>
1200
1201         PR binutils/16317
1202         * gas/ia64/group-2.d: Expect I attribute with RELA sections.
1203         * gas/ia64/xdata.d: Likewise.
1204
1205 2014-01-22  Michael Zolotukhin  <michael.v.zolotukhin@gmail.com>
1206
1207         PR gas/16489
1208         * gas/i386/vgather-check.s: Add tests for AVX512 gathers.
1209         * gas/i386/x86-64-vgather-check.s: Likewise.
1210         * gas/i386/vgather-check-error.l: Update correspondingly.
1211         * gas/i386/vgather-check-none.d: Likewise.
1212         * gas/i386/vgather-check-warn.d: Likewise.
1213         * gas/i386/vgather-check-warn.e: Likewise.
1214         * gas/i386/vgather-check.d: Likewise.
1215         * gas/i386/x86-64-vgather-check-error.l: Likewise.
1216         * gas/i386/x86-64-vgather-check-none.d: Likewise.
1217         * gas/i386/x86-64-vgather-check-warn.d: Likewise.
1218         * gas/i386/x86-64-vgather-check-warn.e: Likewise.
1219         * gas/i386/x86-64-vgather-check.d: Likewise.
1220
1221 2014-01-17  Will Newton  <will.newton@linaro.org>
1222
1223         * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64.
1224
1225 For older changes see ChangeLog-2013
1226 \f
1227 Copyright (C) 2014 Free Software Foundation, Inc.
1228
1229 Copying and distribution of this file, with or without modification,
1230 are permitted in any medium without royalty provided the copyright
1231 notice and this notice are preserved.
1232
1233 Local Variables:
1234 mode: change-log
1235 left-margin: 8
1236 fill-column: 74
1237 version-control: never
1238 End: