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