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