Updated to accept .debug_* sections
[external/binutils.git] / gas / testsuite / ChangeLog
1 2015-07-10  H.J. Lu  <hongjiu.lu@intel.com>
2
3         * gas/i386/dw2-compress-1.d: Updated to accept .debug_* sections.
4
5 2015-07-08  Pitchumani Sivanupandi <pitchumani.s@atmel.com>
6
7         * gas/avr/pc-relative-reloc.d: New test for 32 bit pc relative reloc.
8         * gas/avr/per-function-debugline.s: New test source.
9
10 2015-07-03  Alan Modra  <alan@squeak.grove.modra.org>
11
12         * gas/ppc/titan.d: Correct mfmcsrr0 disassembly.
13
14 2015-07-01  Sandra Loosemore  <sandra@codesourcery.com>
15             Cesar Philippidis  <cesar@codesourcery.com>
16
17         * gas/nios2/add-r2.d: New.
18         * gas/nios2/align_fill-r2.d: New.
19         * gas/nios2/align_text-r2.d: New.
20         * gas/nios2/aligned_text-r2.d: New.
21         * gas/nios2/and-r2.d: New.
22         * gas/nios2/andc.d: New.
23         * gas/nios2/andc.s: New.
24         * gas/nios2/bmx.d: New.
25         * gas/nios2/bmx.s: New.
26         * gas/nios2/branch-r2.d: New.
27         * gas/nios2/break-r2.d: New.
28         * gas/nios2/bret-r2.d: New.
29         * gas/nios2/cache-r2.d: New.
30         * gas/nios2/cache-r2.s: New.
31         * gas/nios2/call-r2.d: New.
32         * gas/nios2/call26-r2.d: New.
33         * gas/nios2/call26_noat-r2.d: New.
34         * gas/nios2/call_noat-r2.d: New.
35         * gas/nios2/cdx_add.d: New.
36         * gas/nios2/cdx_add.s: New.
37         * gas/nios2/cdx_and.d: New.
38         * gas/nios2/cdx_and.s: New.
39         * gas/nios2/cdx_break.d: New.
40         * gas/nios2/cdx_break.s: New.
41         * gas/nios2/cdx_callr.d: New.
42         * gas/nios2/cdx_callr.s: New.
43         * gas/nios2/cdx_jmpr.d: New.
44         * gas/nios2/cdx_jmpr.s: New.
45         * gas/nios2/cdx_ldbu.d: New.
46         * gas/nios2/cdx_ldbu.s: New.
47         * gas/nios2/cdx_ldhu.d: New.
48         * gas/nios2/cdx_ldhu.s: New.
49         * gas/nios2/cdx_ldw.d: New.
50         * gas/nios2/cdx_ldw.s: New.
51         * gas/nios2/cdx_ldwsp.d: New.
52         * gas/nios2/cdx_ldwsp.s: New.
53         * gas/nios2/cdx_mov.d: New.
54         * gas/nios2/cdx_mov.s: New.
55         * gas/nios2/cdx_neg.d: New.
56         * gas/nios2/cdx_neg.s: New.
57         * gas/nios2/cdx_not.d: New.
58         * gas/nios2/cdx_not.s: New.
59         * gas/nios2/cdx_or.d: New.
60         * gas/nios2/cdx_or.s: New.
61         * gas/nios2/cdx_pop.d: New.
62         * gas/nios2/cdx_pop.s: New.
63         * gas/nios2/cdx_push.d: New.
64         * gas/nios2/cdx_push.s: New.
65         * gas/nios2/cdx_relax.d: New.
66         * gas/nios2/cdx_relax.s: New.
67         * gas/nios2/cdx_ret.d: New.
68         * gas/nios2/cdx_ret.s: New.
69         * gas/nios2/cdx_sll.d: New.
70         * gas/nios2/cdx_sll.s: New.
71         * gas/nios2/cdx_spaddi.d: New.
72         * gas/nios2/cdx_spaddi.s: New.
73         * gas/nios2/cdx_spdeci.d: New.
74         * gas/nios2/cdx_spdeci.s: New.
75         * gas/nios2/cdx_srl.d: New.
76         * gas/nios2/cdx_srl.s: New.
77         * gas/nios2/cdx_stb.d: New.
78         * gas/nios2/cdx_stb.s: New.
79         * gas/nios2/cdx_sth.d: New.
80         * gas/nios2/cdx_sth.s: New.
81         * gas/nios2/cdx_stw.d: New.
82         * gas/nios2/cdx_stw.s: New.
83         * gas/nios2/cdx_stwsp.d: New.
84         * gas/nios2/cdx_stwsp.s: New.
85         * gas/nios2/cdx_sub.d: New.
86         * gas/nios2/cdx_sub.s: New.
87         * gas/nios2/cdx_trap.d: New.
88         * gas/nios2/cdx_trap.s: New.
89         * gas/nios2/cdx_xor.d: New.
90         * gas/nios2/cdx_xor.s: New.
91         * gas/nios2/cmp-r2.d: New.
92         * gas/nios2/comments-r2.d: New.
93         * gas/nios2/complex-r2.d: New.
94         * gas/nios2/ctl-r2.d: New.
95         * gas/nios2/custom-r2.d: New.
96         * gas/nios2/eni.d: New.
97         * gas/nios2/eni.s: New.
98         * gas/nios2/etbt-r2.d: New.
99         * gas/nios2/flushda-r2.d: New.
100         * gas/nios2/jmp-r2.d: New.
101         * gas/nios2/ldb-r2.d: New.
102         * gas/nios2/ldb-r2.s: New.
103         * gas/nios2/ldh-r2.d: New.
104         * gas/nios2/ldh-r2.s: New.
105         * gas/nios2/ldw-r2.d: New.
106         * gas/nios2/ldw-r2.s: New.
107         * gas/nios2/ldwm.d: New.
108         * gas/nios2/ldwm.s: New.
109         * gas/nios2/lineseparator-r2.d: New.
110         * gas/nios2/movia-r2.d: New.
111         * gas/nios2/mpx.d: New.
112         * gas/nios2/mpx.s: New.
113         * gas/nios2/mul-r2.d: New.
114         * gas/nios2/nop-r2.d: New.
115         * gas/nios2/nop-r2.s: New.
116         * gas/nios2/nor-r2.d: New.
117         * gas/nios2/or-r2.d: New.
118         * gas/nios2/rdprs-r2.d: New.
119         * gas/nios2/rdprs-r2.s: New.
120         * gas/nios2/registers-r2.d: New.
121         * gas/nios2/ret-r2.d: New.
122         * gas/nios2/rotate-r2.d: New.
123         * gas/nios2/stb-r2.d: New.
124         * gas/nios2/stb-r2.s: New.
125         * gas/nios2/sth-r2.d: New.
126         * gas/nios2/sth-r2.s: New.
127         * gas/nios2/stw-r2.d: New.
128         * gas/nios2/stw-r2.s: New.
129         * gas/nios2/stwm.d: New.
130         * gas/nios2/stwm.s: New.
131         * gas/nios2/sub-r2.d: New.
132         * gas/nios2/sync-r2.d: New.
133         * gas/nios2/trap-r2.d: New.
134         * gas/nios2/tret-r2.d: New.
135         * gas/nios2/wrpie.d: New.
136         * gas/nios2/wrpie.s: New.
137         * gas/nios2/wrprs-r2.d: New.
138         * gas/nios2/xor-r2.d: New.
139
140 2015-06-30  Amit Pawar  <Amit.Pawar@amd.com>
141
142         * gas/i386/i386.exp: Add new mwaitx test cases.
143         * gas/i386/mwaitx.s: New.
144         * gas/i386/mwaitx-bdver4.d: New.
145         * gas/i386/x86-64-mwaitx.s: New.
146         * gas/i386/x86-64-mwaitx-bdver4.d: New.
147         * gas/i386/mwaitx-reg.s: New.
148         * gas/i386/mwaitx-reg.l: New.
149         * gas/i386/x86-64-mwaitx-reg.l: New.
150         * gas/i386/x86-64-mwaitx-reg.s: New.
151         * gas/i386/arch-13.s: Updated.
152         * gas/i386/arch-13.d: Updated.
153         * gas/i386/arch-13-znver1.d: Updated.
154         * gas/i386/x86-64-arch-3.s: Updated.
155         * gas/i386/x86-64-arch-3.d: Updated.
156         * gas/i386/x86-64-arch-3-znver1.d: Updated.
157
158 2015-06-27  H.J. Lu  <hongjiu.lu@intel.com>
159
160         * gas/ia64/psn.d: Updated.
161         * gas/ia64/xdata-ilp32.d: Likewise.
162
163 2015-06-25  H.J. Lu  <hongjiu.lu@intel.com>
164
165         * gas/mmix/loc-3.d: Updated.
166         * gas/mmix/loc-5.d: Likewise.
167
168 2015-06-25  H.J. Lu  <hongjiu.lu@intel.com>
169
170         PR gas/18451
171         * gas/elf/elf.exp: Run strtab.
172         * gas/elf/strtab.d: New file.
173         * gas/elf/strtab.s: Likewise.
174
175 2015-06-22  Peter Bergner  <bergner@vnet.ibm.com>
176
177         * gas/ppc/e6500.s <sync>: Fix invalid test.
178         * gas/ppc/e6500.d: Likewise.
179
180 2015-06-22  Nick Clifton  <nickc@redhat.com>
181
182         * gas/arm/backslash-at.s: Add extra .byte directives so that the
183         foo symbol does not appear to point half way through an
184         instruction.
185         * gas/arm/backslash-at.d: Update expected disassembly.
186         * gas/i386/ilp32/x86-64-opcode-inval-intel.d: Likewise.
187         * gas/i386/ilp32/x86-64-opcode-inval.d: Likewise.
188         * gas/i386/x86-64-opcode-inval-intel.d: Likewise.
189         * gas/i386/x86-64-opcode-inval.d: Likewise.
190
191 2015-06-19  Peter Bergner  <bergner@vnet.ibm.com>
192
193         * gas/ppc/power8.d: Fixup rfebb test results.
194         * gas/ppc/a2.s: Fix invalid mfcr test.
195         * gas/ppc/a2.d: Likewise.
196
197 2015-06-18  Nick Clifton  <nickc@redhat.com>
198
199         PR gas/18541
200         * gas/arm/thumb.s: Add test of ADR against a nearby symbol.
201         * gas/arm/thumb.d: Update expected output.
202         * gas/arm/thumb-eabi.d: Likewise.
203
204 2015-06-18  Nick Clifton  <nickc@redhat.com>
205
206         PR gas/18481
207         * gas/arm/tls.s: Add tests of the tpoff pseudo with a local
208         symbol.
209         * gas/arm/tls.d: Update expected output.
210
211 2015-06-17  Alessandro Marzocchi  <alessandro.marzocchi@gmail.com>
212
213         PR gas/18500
214         * gas/arm/vfpv2-ldr_immediate.s: New test case.
215         * gas/arm/vfpv2-ldr_immediate.d: Expected disassembly.
216         * gas/arm/vfpv3-ldr_immediate.s: New test case.
217         * gas/arm/vfpv3-ldr_immediate.d: Expected disassembly.
218         * gas/arm/vfpv3xd-ldr_immediate.s: New test case.
219         * gas/arm/vfpv3xd-ldr_immediate.d: Expected disassembly.
220
221         PR gas/18499
222         * gas/arm/thumb2_ldr_immediate_armv6.s: New test case.
223         * gas/arm/thumb2_ldr_immediate_armv6.d: Expected disassembly.
224         * gas/arm/thumb2_ldr_immediate_armv6t2.s: New test case.
225         * gas/arm/thumb2_ldr_immediate_armv6t2.d: Expected disassembly.
226
227 2015-06-16  Matthew Wahab  <matthew.wahab@arm.com>
228
229         * sysreg.d: Add id_mmfr4_el1, update expected output.
230         * sysreg.s: Add id_mmfr4_el1.
231
232 2015-06-15  Renlin Li  <renlin.li@arm.com>
233
234         * gas/aarch64/reloc-insn.s: Update test
235         * gas/aarch64/reloc-insn.d: Update expected result.
236
237 2015-06-13  Mark Wielaard  <mjw@redhat.com>
238
239         * gas/aarch64/dwarf.d: New.
240         * gas/aarch64/dwarf.s: New.
241
242 2015-06-04  Peter Bergner  <bergner@vnet.ibm.com>
243
244         * gas/ppc/a2.d: Fixup test case due to new extended mnemonic.
245         * gas/ppc/power4.s <hwsync, lwsync, ptesync, sync>: Add tests.
246         * gas/ppc/power4.d: Likewise.
247
248 2015-06-03  Matthew Wahab  <matthew.wahab@arm.com>
249
250         * gas/arm/armv8-a+rdma.d: New.
251         * gas/arm/armv8-a+rdma.s: New.
252
253 2015-06-02  Matthew Wahab  <matthew.wahab@arm.com>
254
255         * gas/arm/armv8-a+pan.d: New.
256         * gas/arm/armv8-a+pan.s: New.
257
258 2015-06-02  Matthew Wahab  <matthew.wahab@arm.com>
259
260         * gas/aarch64/rdma-directive.d: New.
261         * gas/aarch64/rdma.d: New.
262         * gas/aarch64/rdma.s: New.
263
264 2015-06-02  Matthew Wahab  <matthew.wahab@arm.com>
265
266         * gas/aarch64/lor-directive.d: New.
267         * gas/aarch64/lor.d: New.
268         * gas/aarch64/lor.s: New
269
270 2015-06-01  Matthew Wahab  <matthew.wahab@arm.com>
271
272         * gas/aarch64/pan-directive.d: New.
273         * gas/aarch64/pan.d: New.
274         * gas/aarch64/pan.s: New
275
276 2015-06-01  Jiong Wang  <jiong.wang@arm.com>
277
278         * gas/aarch64/ilp32-basic.s: New testcase.
279         * gas/aarch64/ilp32-basic.d: Ditto.
280
281 2015-06-01  Jiong Wang  <jiong.wang@arm.com>
282
283         * gas/aarch64/reloc-insn.s: New testcase.
284         * gas/aarch64/reloc-insn.d: Ditto.
285
286 2015-06-01  Jan Beulich  <jbeulich@suse.com>
287
288         * gas/i386/avx512f.s: Adjust operand order for Intel syntax
289         vcvt{,u}si2ss.
290         * gas/i386/x86-64-avx512f.s: Adjust operand order for Intel
291         syntax vcvt{,u}si2s{d,s}.
292
293 2015-06-01  Jan Beulich  <jbeulich@suse.com>
294
295         * gas/i386/avx512f-intel.d: Adjust expectations on operand order.
296         * gas/i386/evex-lig256-intel.d: Likewise.
297         * gas/i386/evex-lig512-intel.d: Likewise.
298         * gas/i386/x86-64-avx512f-intel.d: Likewise.
299         * gas/i386/x86-64-evex-lig256-intel.d: Likewise.
300         * gas/i386/x86-64-evex-lig512-intel.d: Likewise.
301
302 2015-05-28  Catherine Moore  <clm@codesourcery.com>
303             Bernd Schmidt <bernds@codesourcery.com>
304
305         gas/testsuite/
306         * gas/mips/mips.exp: Run new tests.
307
308         * gas/mips/compact-eh-1.s: New file.
309         * gas/mips/compact-eh-2.s: New file.
310         * gas/mips/compact-eh-3.s: New file.
311         * gas/mips/compact-eh-4.s: New file.
312         * gas/mips/compact-eh-5.s: New file.
313         * gas/mips/compact-eh-6.s: New file.
314         * gas/mips/compact-eh-7.s: New file.
315         * gas/mips/compact-eh-eb-1.d: New file.
316         * gas/mips/compact-eh-eb-2.d: New file.
317         * gas/mips/compact-eh-eb-3.d: New file.
318         * gas/mips/compact-eh-eb-4.d: New file.
319         * gas/mips/compact-eh-eb-5.d: New file.
320         * gas/mips/compact-eh-eb-6.d: New file.
321         * gas/mips/compact-eh-eb-7.d: New file.
322         * gas/mips/compact-eh-el-1.d: New file.
323         * gas/mips/compact-eh-el-2.d: New file.
324         * gas/mips/compact-eh-el-3.d: New file.
325         * gas/mips/compact-eh-el-4.d: New file.
326         * gas/mips/compact-eh-el-5.d: New file.
327         * gas/mips/compact-eh-el-6.d: New file.
328         * gas/mips/compact-eh-el-7.d: New file.
329         * gas/mips/compact-eh-err1.l: New file.
330         * gas/mips/compact-eh-err1.s: New file.
331         * gas/mips/compact-eh-err2.l: New file.
332         * gas/mips/compact-eh-err2.s: New file.
333
334 2015-05-15  H.J. Lu  <hongjiu.lu@intel.com>
335
336         PR binutis/18386
337         * gas/i386/i386.exp: Run x86-64-branch-2 and x86-64-branch-3.
338         * gas/i386/x86-64-branch.d: Also pass -Mintel64 to objdump.
339         * gas/i386/ilp32/x86-64-branch.d: Likewise.
340         * gas/i386/x86-64-branch-2.d: New file.
341         * gas/i386/x86-64-branch-2.s: Likewise.
342         * gas/i386/x86-64-branch-3.l: Likewise.
343         * gas/i386/x86-64-branch-3.s: Likewise.
344
345 2015-05-15  H.J. Lu  <hongjiu.lu@intel.com>
346
347         * gas/i386/i386.exp: Don't run pcrel for ELF targets.  Run
348         pcrel-elf, relax-4 and x86-64-relax-3 for ELF targets.
349         * gas/i386/pcrel-elf.d: New file.
350         * gas/i386/relax-4.d: Likewise.
351         * gas/i386/x86-64-relax-3.d: Likewise.
352         * gas/i386/relax-3.d: Pass -mshared to assembler.  Updated.
353         * gas/i386/x86-64-relax-2.d: Likewise.
354         * gas/i386/relax-3.s: Add test for PLT relocation.
355
356 2015-05-14  Peter Bergner  <bergner@vnet.ibm.com>
357
358         * gas/ppc/power4.d: Add a slbia test.
359         * gas/ppc/power4.s: Likewise.
360         * gas/ppc/power6.d: Add slbia and tlbie tests.
361         * gas/ppc/power6.s: Likewise.
362         * gas/ppc/power7.d: Remove wait tests. Add a tlbie test.
363         * gas/ppc/power7.s: Likewise.
364
365 2015-05-13  Max Filippov  <jcmvbkbc@gmail.com>
366
367         * gas/xtensa/trampoline.s: Add regression testcase.
368
369 2015-05-11  H.J. Lu  <hongjiu.lu@intel.com>
370
371         * gas/i386/i386.exp: Run iamcu-1, iamcu-2, iamcu-3, iamcu-inval-1,
372         iamcu-inval-2 and iamcu-inval-3.
373         * gas/i386/iamcu-1.d: New file.
374         * gas/i386/iamcu-1.s: Likewise.
375         * gas/i386/iamcu-2.d: Likewise.
376         * gas/i386/iamcu-2.s: Likewise.
377         * gas/i386/iamcu-3.d: Likewise.
378         * gas/i386/iamcu-3.s: Likewise.
379         * gas/i386/iamcu-inval-1.l: Likewise.
380         * gas/i386/iamcu-inval-1.s: Likewise.
381         * gas/i386/iamcu-inval-2.l: Likewise.
382         * gas/i386/iamcu-inval-2.s: Likewise.
383         * gas/i386/iamcu-inval-3.l: Likewise.
384         * gas/i386/iamcu-inval-3.s: Likewise.
385
386 2015-05-08  H.J. Lu  <hongjiu.lu@intel.com>
387
388         PR binutis/18386
389         * gas/i386/i386.exp: Run x86-64-jump.
390         * gas/i386/x86-64-branch.d: Updated.
391         * gas/i386/ilp32/x86-64-branch.d: Likewise.
392         * gas/i386/x86-64-branch.s: Add tests for the operand size prefix
393         with call, jmp and jb.
394         * gas/i386/x86-64-jump.d: New file.
395         * gas/i386/x86-64-jump.s: Likewise.
396
397 2015-05-08  Nick Clifton  <nickc@redhat.com>
398
399         PR gas/18347
400         * gas/arm/pr18347.s: Add tests of other symbol assignments which
401         should not generate the warning.
402         * gas/arm/pr18347.l: Update expected output.
403
404 2015-05-07  H.J. Lu  <hongjiu.lu@intel.com>
405
406         * gas/i386/i386.exp: Run relax-3 and x86-64-relax-2.
407         * gas/i386/relax-3.d: New file.
408         * gas/i386/relax-3.s: Likewise.
409         * gas/i386/x86-64-relax-2.d: Likewise.
410
411 2015-05-06  Jose E. Marchesi  <jose.marchesi@oracle.com>
412
413         * gas/sparc/natural-32.d: Test ldn, ldna, stn, stna, slln, srln,
414         sran, casn, casna and clrn.
415         * gas/sparc/natural-32.s: Likewise.
416         * gas/sparc/natural.s: Likewise.
417         * gas/sparc/natural.d: Likewise.
418
419 2015-05-06  Jose E. Marchesi  <jose.marchesi@oracle.com>
420
421
422         * gas/sparc/natural.s: New file.
423         * gas/sparc/natural-32.s: Likewise.
424         * gas/sparc/natural.d: Likewise.
425         * gas/sparc/natural-32.d: Likewise.
426         * gas/sparc/sparc.exp (sparc_elf_setup): Run the tests natural and
427         natural-32.
428
429 2015-05-06  Renlin Li  <renlin.li@arm.com>
430
431         * gas/aarch64/codealign_1.s: New.
432         * gas/aarch64/codealign_1.d: New.
433
434 2015-05-05  Renlin Li  <renlin.li@arm.com>
435
436         * gas/aarch64/mapping_5.d: New.
437         * gas/aarch64/mapping_5.s: New.
438         * gas/aarch64/mapping_6.d: New.
439         * gas/aarch64/mapping_6.s: New.
440
441 2015-05-01  H.J. Lu  <hongjiu.lu@intel.com>
442
443         * gas/i386/i386.exp: Run note.
444         * gas/i386/note.d: New file.
445         * gas/i386/note.s: Likewise.
446
447 2015-04-30  Nick Clifton  <nickc@redhat.com>
448
449         PR gas/18347
450         * gas/arm/pr18347.s: New file: Test case.
451         * gas/arm/pr18347.l: New file: Expected assembler output.
452         * gas/arm/pr18347.d: New file: Test driver.
453
454 2015-04-29  Nick Clifton  <nickc@redhat.com>
455
456         PR gas/18265
457         * gas/arm/pr18256.s: New file: Test case.
458         * gas/arm/pr18256.l: New file: Expected assembler output.
459         * gas/arm/pr18256.d: New file: Test driver.
460
461 2015-04-28  Renlin Li  <renlin.li@arm.com>
462
463         * gas/arm/thumb2_vpool_be.d: Adjust the desired output.
464         * gas/arm/vldconst_be.d: Ditto.
465
466 2015-04-27  Peter Bergner  <bergner@vnet.ibm.com>
467
468         * gas/ppc/a2.s: Fixup test case due to dcbt/dcbtst embedded operand
469         ordering change.
470         * gas/ppc/a2.d: Likewise.
471         * gas/ppc/476.d: Likewise.
472         * gas/ppc/booke.s: Remove invalid 3 operand dcbt tests.
473         * gas/ppc/booke.d: Likewise.
474         * gas/ppc/power7.s: Remove lbarx, lharx, stbcx., sthcx., waitrsv
475         and waitimpl tests.
476         * gas/ppc/power7.d: Likewise.
477
478 2015-04-27  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
479
480         * doc/as.texinfo: Document Tag_GNU_S390_ABI_Vector.
481
482 2015-04-27  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
483
484         * gas/s390/zarch-z13.d: Fix tests for VFCE, VLDE, VFSQ, WFK, and
485         WFC.
486         * gas/s390/zarch-z13.s: Likewise.
487
488 2015-04-24  Richard Earnshaw  <rearnsha@arm.com>
489
490         * gas/arm/align64.d: Delete trailing padding NOPs.
491
492 2015-04-23  Matthew Fortune  <matthew.fortune@imgtec.com>
493
494         * gas/mips/dla-warn.l: New file.
495         * gas/mips/dla-warn.s: New file.
496         * gas/mips/la-warn.l: New file.
497         * gas/mips/la-warn.s: New file.
498         * gas/mips/mips.exp: Run new tests.
499
500 2015-04-23  Matthew Fortune  <matthew.fortune@imgtec.com>
501
502         * gas/mips/mips.exp: Require o32 for r6-branch-constraints.
503
504 2015-04-23  Jan Beulich  <jbeulich@suse.com>
505
506         * gas/i386/avx512dq.d: Add 'z' suffix to vfpclassp{d,s} non-
507         register, non-broadcast cases.
508         * gas/i386/x86-64-avx512dq.d: Likewise.
509         * gas/i386/avx512dq_vl.d: Add 'x' and 'y' suffixes to
510         vcvt{,u}qq2ps and vfpclassp{d,s} non-register, non-broadcast
511         cases.
512         * gas/i386/x86-64-avx512dq_vl.d: Likewise.
513         * gas/i386/avx512f_vl.d: Add 'x' and 'y' suffixes to
514         vcvt{,t}pd2{,u}dq and vcvtpd2ps non-register, non-broadcast
515         cases.
516         * gas/i386/x86-64-avx512f_vl.d: Likewise.
517
518 2015-04-23  Jan Beulich  <jbeulich@suse.com>
519
520         * gas/i386/avx512dq.s: Drop 'z' suffix from vfpclassp{d,s} in
521         some AT&T and all Intel cases.
522         * gas/i386/x86-64-avx512dq.s: Likewise.
523         * gas/i386/avx512dq_vl.s: Drop 'x' and 'y' suffixes from
524         vcvt{,u}qq2ps and vfpclassp{d,s} in some AT&T and all Intel
525         cases.
526         * gas/i386/x86-64-avx512dq_vl.s: Likewise.
527         * gas/i386/avx512f_vl.s: Drop 'x' and 'y' suffixes from
528         vcvt{,t}pd2{,u}dq and vcvtpd2ps in some AT&T and all Intel
529         cases.
530         * gas/i386/x86-64-avx512f_vl.s: Likewise.
531
532 2015-04-20  H.J. Lu  <hongjiu.lu@intel.com>
533
534         * gas/i386/ilp32/x86-64-unwind.d: Don't hardcode offset of
535         .shstrtab section.
536         * gas/i386/x86-64-unwind.d: Likewise.
537         * gas/ia64/alias-ilp32.d: Likewise.
538         * gas/ia64/alias.d: Likewise.
539         * gas/ia64/group-1.d: Likewise.
540         * gas/ia64/group-2.d: Likewise.
541         * gas/ia64/secname-ilp32.d: Likewise.
542         * gas/ia64/secname.d: Likewise.
543         * gas/ia64/unwind-ilp32.d: Likewise.
544         * gas/ia64/unwind.d: Likewise.
545         * gas/mmix/bspec-1.d: Likewise.
546         * gas/mmix/byte-1.d: Likewise.
547         * gas/mmix/loc-1.d: Likewise.
548         * gas/mmix/loc-2.d: Likewise.
549         * gas/mmix/loc-3.d: Likewise.
550         * gas/mmix/loc-4.d: Likewise.
551         * gas/mmix/loc-5.d: Likewise.
552         * gas/tic6x/scomm-directive-4.d: Likewise.
553
554 2015-04-15  H.J. Lu  <hongjiu.lu@intel.com>
555
556         PR binutils/17898
557         * gas/i386/prefix.s: Add rdrand/rdseed prefix tests.
558         * gas/i386/prefix.d: Updated.
559
560 2015-04-15  Renlin Li  <renlin.li@arm.com>
561
562         * gas/arm/arch7em.d: Adjust required ssat and ssat16 immediate field.
563         * gas/arm/thumb32.d: Likewise.
564
565 2015-04-14  Nick Clifton  <nickc@redhat.com>
566
567         * gas/lns/lns.exp: Add RL78 to list of targets using
568         DW_LNS_fixed_advance_pc.
569
570 2015-04-08  H.J. Lu  <hongjiu.lu@intel.com>
571
572         * gas/i386/dw2-compressed-1.d: New file.
573         * gas/i386/dw2-compressed-2.d: Likewise.
574         * gas/i386/dw2-compressed-3.d: Likewise.
575         * gas/i386/x86-64-dw2-compressed-2.d: Likewise.
576         * gas/i386/i386.exp: Run dw2-compressed-2, dw2-compressed-1,
577         dw2-compressed-3 and x86-64-dw2-compressed-2.
578
579 2015-04-06  H.J. Lu  <hongjiu.lu@intel.com>
580
581         * lib/gas-defs.exp (run_dump_test): Remove is_zlib_supported check.
582
583 2015-03-20  H.J. Lu  <hongjiu.lu@intel.com>
584
585         * gas/i386/i386.exp: Don't run nops-1-bdver1, nops-1-bdver2,
586         nops-1-bdver3, nops-1-bdver4, nops-1-znver1, nops-1-btver1
587         nops-1-btver2, x86-64-nops-1-nocona, x86-64-nops-1-bdver1,
588         x86-64-nops-1-bdver2, x86-64-nops-1-bdver3, x86-64-nops-1-bdver4,
589         x86-64-nops-1-znver1, x86-64-nops-1-btver1 nor
590         x86-64-nops-1-btver2.
591         * gas/i386/nops-1-core2.d: Updated.
592         * gas/i386/nops-1-k8.d: Likewise.
593         * gas/i386/nops-4a-i686.d: Likewise.
594         * gas/i386/nops-5-i686.d: Likewise.
595         * gas/i386/nops-5.d: Likewise.
596         * gas/i386/nops-6.d: Likewise.
597         * gas/i386/x86-64-nops-1-core2.d: Likewise.
598         * gas/i386/x86-64-nops-1-g64.d: Likewise.
599         * gas/i386/x86-64-nops-1-k8.d: Likewise.
600         * gas/i386/x86-64-nops-1.d: Likewise.
601         * gas/i386/x86-64-nops-2.d: Likewise.
602         * gas/i386/x86-64-nops-3.d: Likewise.
603         * gas/i386/x86-64-nops-4-core2.d: Likewise.
604         * gas/i386/x86-64-nops-4-k8.d: Likewise.
605         * gas/i386/x86-64-nops-4.d: Likewise.
606         * gas/i386/x86-64-nops-5-k8.d: Likewise.
607         * gas/i386/x86-64-nops-5.d: Likewise.
608         * gas/i386/ilp32/x86-64-nops-1-core2.d: Likewise.
609         * gas/i386/ilp32/x86-64-nops-1-k8.d: Likewise.
610         * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
611         * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
612         * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
613         * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
614         * gas/i386/ilp32/x86-64-nops-4-k8.d: Likewise.
615         * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
616         * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
617         * gas/i386/ilp32/x86-64-nops-5.d: Likewise.
618         * gas/i386/nops-1-bdver1.d: Removed.
619         * gas/i386/nops-1-bdver2.d: Likewise.
620         * gas/i386/nops-1-bdver3.d: Likewise.
621         * gas/i386/nops-1-bdver4.d: Likewise.
622         * gas/i386/nops-1-btver1.d: Likewise.
623         * gas/i386/nops-1-btver2.d: Likewise.
624         * gas/i386/nops-1-znver1.d: Likewise.
625         * gas/i386/x86-64-nops-1-bdver1.d: Likewise.
626         * gas/i386/x86-64-nops-1-bdver2.d: Likewise.
627         * gas/i386/x86-64-nops-1-bdver3.d: Likewise.
628         * gas/i386/x86-64-nops-1-bdver4.d: Likewise.
629         * gas/i386/x86-64-nops-1-btver1.d: Likewise.
630         * gas/i386/x86-64-nops-1-btver2.d: Likewise.
631         * gas/i386/x86-64-nops-1-nocona.d: Likewise.
632         * gas/i386/x86-64-nops-1-znver1.d: Likewise.
633         * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
634
635 2015-03-19  Nick Clifton  <nickc@redhat.com>
636
637         PR gas/18087
638         * gas/i386/dw2-compress-1.d: Allow the test to pass regardless of
639         whether the .debug_info section was compressed on not.
640
641 2015-03-18  H.J. Lu  <hongjiu.lu@intel.com>
642
643         PR gas/18087
644         * gas/i386/dw2-compress-1.d: Revert the last change.
645         * gas/i386/dw2-compress-3.d: New.
646         * gas/i386/dw2-compress-3.s: Likewise.
647         * gas/i386/i386.exp: Run dw2-compress-3 for ELF targets.
648
649 2015-03-18  Jon Turney  <jon.turney@dronecode.org.uk>
650             Nick Clifton  <nickc@redhat.com>
651
652         PR binutils/18087
653         * gas/i386/dw2-compress-1.d: Do not expect the .debug_abbrev or
654         .debug_info sections to be compressed.
655
656 2015-03-17  Ganesh Gopalasubramanian  <Ganesh.Gopalasubramanian@amd.com>
657
658         * gas/i386/i386.exp: Add new znver1 test cases.
659         * gas/i386/arch-13-znver1.d: New.
660         * gas/i386/arch-13.d: New.
661         * gas/i386/arch-13.s: New.
662         * gas/i386/clzero.d: New.
663         * gas/i386/clzero.s: New.
664         * gas/i386/nops-1-znver1.d: New.
665         * gas/i386/x86-64-arch-3-znver1.d: New.
666         * gas/i386/x86-64-arch-3.d: New.
667         * gas/i386/x86-64-arch-3.s: New.
668         * gas/i386/x86-64-clzero.d: New.
669         * gas/i386/x86-64-nops-1-znver1.d: New.
670
671 2015-03-13  Andrew Bennett  <andrew.bennett@imgtec.com>
672
673         * gas/mips/mips.exp: Added branch constraints testcase.
674         * gas/mips/r6-branch-constraints.s: New test.
675         * gas/mips/r6-branch-constraints.l: New test.
676
677 2015-03-13  Andrew Bennett  <andrew.bennett@imgtec.com>
678
679         * gas/mips/r6.s: Add evp and dvp instructions.
680         * gas/mips/r6.d: Likewise.
681         * gas/mips/r6-n32.d: Likewise.
682         * gas/mips/r6-n64.d: Likewise.
683
684 2015-03-13  Jiong Wang  <jiong.wang@arm.com>
685
686         * gas/aarch64/diagnostic.s: New testcases.
687         * gas/aarch64/diagnostic.l: New error match.
688
689 2015-03-13  Jiong Wang  <jiong.wang@arm.com>
690
691         * gas/aarch64/tail_padding.s: New testcase.
692         * gas/aarch64/tail_padding.d: New expectation file.
693
694 2015-03-10  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
695
696         * gas/s390/zarch-z13.d: Add more z13 instructions.
697         * gas/s390/zarch-z13.s: Likewise.
698
699 2015-03-05  Renlin Li  <renlin.li@arm.com>
700
701         * gas/arm/dis-data.d: Adjust the desired output.
702         * gas/arm/dis-data2.d: Ditto.
703
704 2015-03-10  Renlin Li  <renlin.li@arm.com>
705
706         * gas/aarch64/ldst-reg-uns-imm.d: Adjust expected output.
707         * gas/aarch64/ldst-reg-unscaled-imm.d: Likewise.
708         * gas/aarch64/reloc-insn.d: Likewise.
709
710 2015-03-10  Matthew Wahab  <matthew.wahab@arm.com>
711
712         * gas/aarch64/codealign.d: Add test for code section alignment.
713         * gas/aarch64/codealign.s: New file.
714
715 2015-03-04  Richard Sandiford  <richard.sandiford@arm.com>
716
717         PR gas/17843
718         * gas/aarch64/tls.s, gas/aarch64/tls.d: Add test for
719         R_AARCH64_TLSLE_MOVW_TPREL_G0/R_AARCH64_TLSLE_MOVW_TPREL_G1_NC
720         sequence.
721
722 2015-02-28  Alan Modra  <amodra@gmail.com>
723
724         * gas/sparc/pcrel.d: Update for changed padding in data sections.
725         * gas/sparc/pcrel64.d: Likewise.
726
727 2015-02-26  Marcus Shawcroft  <marcus.shawcroft@arm.com>
728
729         * gas/aarch64/diagnostic.s: Add LDR test.
730         * gas/aarch64/diagnostic.l: Likewise.
731
732 2015-02-26  Marcus Shawcroft  <marcus.shawcroft@arm.com>
733
734         * gas/aarch64/diagnostic.s: Add ADR test.
735         * gas/aarch64/diagnostic.l: Likewise.
736
737 2015-02-25  Andrew Burgess  <andrew.burgess@embecosm.com>
738
739         * gas/avr/avr-prop-1.d: New file.
740         * gas/avr/avr-prop-1.s: New file.
741
742 2015-02-25  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
743             Oleg Endo  <olegendo@gcc.gnu.org>
744
745         * gas/sh/arch/arch.exp: Replace dead code to generate expected .s files
746         with ...
747         * gas/sh/arch/sh-opc-gen-as.pl: ... this new script.
748         * gas/sh/arch/arch_expected.txt: Regenerate.
749         * gas/sh/arch/sh-dsp.s: Likewise.
750         * gas/sh/arch/sh-opc-gen-as.pl: Likewise.
751         * gas/sh/arch/sh.s: Likewise.
752         * gas/sh/arch/sh2.s: Likewise.
753         * gas/sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
754         * gas/sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
755         * gas/sh/arch/sh2a-nofpu.s: Likewise.
756         * gas/sh/arch/sh2a-or-sh3e.s: Likewise.
757         * gas/sh/arch/sh2a-or-sh4.s: Likewise.
758         * gas/sh/arch/sh2a.s: Likewise.
759         * gas/sh/arch/sh2e.s: Likewise.
760         * gas/sh/arch/sh3-dsp.s: Likewise.
761         * gas/sh/arch/sh3-nommu.s: Likewise.
762         * gas/sh/arch/sh3.s: Likewise.
763         * gas/sh/arch/sh3e.s: Likewise.
764         * gas/sh/arch/sh4-nofpu.s: Likewise.
765         * gas/sh/arch/sh4-nommu-nofpu.s: Likewise.
766         * gas/sh/arch/sh4.s: Likewise.
767         * gas/sh/arch/sh4a-nofpu.s: Likewise.
768         * gas/sh/arch/sh4a.s: Likewise.
769         * gas/sh/arch/sh4al-dsp.s: Likewise.
770
771 2015-02-24  Nick Clifton  <nickc@redhat.com>
772
773         * gas/elf/elf.exp: Add special version of the section2 test for
774         the V850.
775         * gas/elf/section2.e-v850: New file.
776
777 2015-02-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
778
779         * gas/arm/armv1.l: Remove 'Warning: ' from expected messages
780         for deprecations.
781         * gas/arm/armv8-a-bad.l: Likewise.
782         * gas/arm/armv8-a-it-bad.l: Likewise.
783         * gas/arm/depr-swp.l: Likewise.
784         * gas/arm/ldsgeb.l: Likewise.
785         * gas/arm/ldsgeh.l: Likewise.
786         * gas/arm/thumb2_bad_reg.l: Likewise.
787         * gas/arm/thumb32.l: Likewise.
788         * gas/arm/udf.l: Likewise.
789         * gas/arm/vstr-arm-bad.l: Likewise.
790
791 2015-01-28  James Bowman  <james.bowman@ftdichip.com>
792
793         * gas/ft32/ft32.exp: New file.
794         * gas/ft32/insn.d: New file.
795         * gas/ft32/insn.s: New file.
796
797 2015-01-19  Alan Modra  <amodra@gmail.com>
798
799         * gas/all/none.s,
800         * gas/all/none.d: New test.
801         * gas/all/gas.exp: Run it.
802
803 2015-01-16  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
804
805         * gas/s390/esa-g5.d: Add a variant without the optional operand.
806         * gas/s390/esa-g5.s: Likewise.
807         * gas/s390/esa-z9-109.d: Likewise.
808         * gas/s390/esa-z9-109.s: Likewise.
809         * gas/s390/zarch-z9-109.d: Likewise.
810         * gas/s390/zarch-z9-109.s: Likewise.
811         * gas/s390/zarch-z10.d: For variants with a zero optional argument
812         it is not dumped by objdump anymore.
813         * gas/s390/zarch-zEC12.d: Likewise.
814
815         * gas/s390/zarch-z13.d: New file.
816         * gas/s390/zarch-z13.s: New file.
817         * gas/s390/s390.exp: Run the test for the z13 files.
818
819 2015-01-13  Matthew Wahab  <matthew.wahab@arm.com>
820
821         * gas/arm/ual-vcmp.s: Add vcmp, vcmpe with #0x0 operand.
822         * gas/ual/vcmp.d: Update expected output.
823         * gas/ual/vcmp-zero-bad.l: Likewise
824
825 2015-01-12  Jan Beulich  <jbeulich@suse.com>
826
827         gas/cfi/cfi-label.d, gas/cfi/cfi-label.s: New.
828         gas/cfi/cfi.exp: Run new tests.
829
830 2015-01-12  Jan Beulich  <jbeulich@suse.com>
831
832         * gas/arm/neon-addressing-bad.s: Add test for invalid VSHL,
833         VQSHL, and VQSHLU immediates.
834         * gas/arm/neon-addressing-bad.l: Update accordingly. 
835
836 2015-01-10  Andrew Burgess  <andrew.burgess@embecosm.com>
837
838         * gas/avr/large-debug-line-table.d: New file.
839         * gas/avr/large-debug-line-table.s: New file.
840
841 2015-01-01  Alan Modra  <amodra@gmail.com>
842
843         Update year range in copyright notice of all files.
844
845 For older changes see ChangeLog-2014
846 \f
847 Copyright (C) 2015 Free Software Foundation, Inc.
848
849 Copying and distribution of this file, with or without modification,
850 are permitted in any medium without royalty provided the copyright
851 notice and this notice are preserved.
852
853 Local Variables:
854 mode: change-log
855 left-margin: 8
856 fill-column: 74
857 version-control: never
858 End: