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