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