Stop the ARM short mapping symbol test being run for the symbianelf target.
[external/binutils.git] / gas / testsuite / ChangeLog
1 2015-11-20  Matthew Wahab  <matthew.wahab@foss.arm.com>
2
3         * gas/arm/mapshort-elf.d: Fix typo in exclusion list.
4
5 2015-11-19  Matthew Wahab  <matthew.wahab@arm.com>
6
7         * gas/aarch64/pan-illegal.d: New.
8         * gas/aarch64/pan-illegal.l: New.
9         * gas/aarch64/pan.s: Add tests for invalid immediates.
10
11 2015-11-19  Alan Modra  <amodra@gmail.com>
12
13         * gas/ppc/altivec3.d: Allow for padding at end of section.
14         * gas/testsuite/gas/ppc/power9.d: Likewise.
15
16 2015-11-12  Matthew Wahab  <matthew.wahab@arm.com>
17
18         PR gas/19217
19         * gas/arm/thumb2_ldr_immediate_armv6t2.d: Update expected output.
20
21 2015-11-11  Alan Modra  <amodra@gmail.com>
22             Peter Bergner <bergner@vnet.ibm.com>
23
24         * gas/ppc/altivec3.s: New test.
25         * gas/ppc/altivec3.d: Likewise.
26         * gas/ppc/vsx3.s: Likewise.
27         * gas/ppc/vsx3.d: Likewise.
28         * gas/ppc/power9.s: Likewise.
29         * gas/ppc/power9.d: Likewise.
30         * gas/ppc/ppc.exp: Run them.
31         * gas/ppc/power8.s <lxvx, lxvd2x, stxvx, stxvd2x>: Add new tests.
32         * gas/ppc/power8.d: Likewise.
33         * gas/ppc/vsx.s: <lxvx, stxvx>: Rename invalid mnemonics ...
34         <lxvd2x, stxvd2x>: ...to this.
35         * gas/ppc/vsx.d: Likewise.
36
37 2015-11-09  Dominik Vogt  <vogt@linux.vnet.ibm.com>
38
39         * gas/all/test-gen.c (random_order_16s, random_order_24s)
40         (random_order_32s): Fix left shift of negative value.
41
42 2015-11-02  Nick Clifton  <nickc@redhat.com>
43
44         * gas/rx/max.d: Update expected disassembly.
45         * gas/rx/nod.d: Likewise.
46         * gas/rx/nop.sm: Add tests of more NOP instructions.
47
48 2015-11-02  Nick Clifton  <nickc@redhat.com>
49
50         * gas/rx/mov.sm: Add tests for zero offset indirect moves.
51         * gas/rx/mov.d: Update expected output.
52
53 2015-10-28  Andre Vieira  <andre.simoesdiasvieira@arm.com>
54
55         * gas/arm/pinsn.s: New.
56         * gas/arm/pinsn.d: Likewise.
57
58 2015-10-27  Nick Clifton  <nickc@redhat.com>
59
60         PR binutils/19159
61         * gas/rl78/pr19159.s: New test source file.
62         * gas/rl78/pr19159.d: New test case.
63         * gas/rl78/rl78.exp: Run the new test.
64
65 2015-10-27  Nick Clifton  <nickc@redhat.com>
66
67         PR binutils/19158
68         * gas/rl78/pr19158.s: New test source file.
69         * gas/rl78/pr19158.d: New test case.
70         * gas/rl78/rl78.exp: Run the new test.
71
72 2015-10-27  Nick Clifton  <nickc@redhat.com>
73
74         PR binutils/19157
75         * gas/rl78: New directory.
76         * gas/rl78/rl78.exp: New test driver.
77         * gas/rl78/pr19157.s: New test source file.
78         * gas/rl78/pr19157.d: New test case.
79
80 2015-10-22  Nick Clifton  <nickc@redhat.com>
81
82         * gas/msp430/errata_fixes.s: New test source file.
83         * gas/msp430/errata_fixes.d: New test control file.
84         * gas/msp430/errata_warns.s: New test source file.
85         * gas/msp430/errata_warns.d: New test control file.
86         * gas/msp430/errata_warns.l: New test message file.
87         * gas/msp430/msp430.exp: Run the new tests.
88         * gas/msp430/bad.l: Update expected warning messages
89         * gas/msp430/msp430.exp: Run the new tests.
90
91 2015-10-22  H.J. Lu  <hongjiu.lu@intel.com>
92
93         * gas/i386/i386.exp: Run x86-64-gotpcrel.
94         * gas/i386/x86-64-gotpcrel.d: New file.
95         * gas/i386/x86-64-gotpcrel.s: Likewise.
96         * gas/i386/ilp32/x86-64-gotpcrel.d: Likewise.
97         * gas/i386/x86-64-localpic.d: Replace R_X86_64_GOTPCREL with
98         R_X86_64_REX_GOTPCRELX.
99         * gas/i386/ilp32/x86-64-localpic.d: Likewise.
100
101 2015-10-22  H.J. Lu  <hongjiu.lu@intel.com>
102
103         * gas/i386/got.d: New file.
104         * gas/i386/got.s: Likewise.
105         * gas/i386/i386.exp: Run got.
106         * gas/i386/localpic.d: Replace R_386_GOT32 with R_386_GOT32X.
107         * gas/i386/mixed-mode-reloc32.d: Likewise.
108         * gas/i386/reloc32.d: Likewise.
109
110 2015-10-22  Alan Modra  <amodra@gmail.com>
111
112         PR gas/18500
113         * gas/arm/vfpv2-ldr_immediate.d: Use parentheses, not brackets,
114         to select alternatives.
115         * gas/arm/vfpv3-ldr_immediate.d: Likewise.
116         * gas/arm/vfpv3xd-ldr_immediate.d: Likewise.
117
118 2015-10-21  Nick Clifton  <nickc@redhat.com>
119
120         PR gas/18500
121         * gas/arm/vfpv3xd-ldr_immediate.d: Update test for big-endian ARM
122         toolchains.
123         * gas/arm/vfpv3-ldr_immediate.d: Likewise.
124         * gas/arm/vfpv2-ldr_immediate.d: Likewise.
125
126 2015-10-14  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
127
128         * gas/s390/esa-g5.d: Use odd GPR for the second operand.
129         * gas/s390/esa-g5.s: Likewise.
130         * gas/s390/esa-z9-109.d: Likewise.
131         * gas/s390/esa-z9-109.s: Likewise.
132
133 2015-10-12  Andrew Burgess  <andrew.burgess@embecosm.com>
134
135         * gas/avr/avr-prop-1.s: Use fill in some cases.
136         * gas/avr/avr-prop-1.d: Update expected results.
137
138 2015-10-07  Claudiu Zissulescu  <claziss@synopsys.com>
139
140         * gas/arc/adc.s: Update test for ARCv1/ARCv2.
141         * gas/arc/adc.d: Expected output.
142         * gas/arc/add.s: Update test for ARCv1/ARCv2.
143         * gas/arc/add.d: Expected output.
144         * gas/arc/and.s: Update test for ARCv1/ARCv2.
145         * gas/arc/and.d: Expected output.
146         * gas/arc/arc.exp: Cleanup.
147         * gas/arc/asl.s: Update test for ARCv1/ARCv2.
148         * gas/arc/asl.d: Expected output.
149         * gas/arc/asr.s: Update test for ARCv1/ARCv2.
150         * gas/arc/asr.d: Expected output.
151         * gas/arc/b.s: Update test for ARCv1/ARCv2.
152         * gas/arc/b.d: Expected output.
153         * gas/arc/bic.s: Update test for ARCv1/ARCv2.
154         * gas/arc/bic.d: Expected output.
155         * gas/arc/bl.s: Update test for ARCv1/ARCv2.
156         * gas/arc/bl.d: Expected output.
157         * gas/arc/brk.s: Update test for ARCv1/ARCv2.
158         * gas/arc/brk.d: Expected output.
159         * gas/arc/extb.s: Update test for ARCv1/ARCv2.
160         * gas/arc/extb.d: Expected output.
161         * gas/arc/extw.s: Update test for ARCv1/ARCv2.
162         * gas/arc/extw.d: Expected output.
163         * gas/arc/flag.d: Update output for ARCv1/ARCv2.
164         * gas/arc/j.s: Update test for ARCv1/ARCv2.
165         * gas/arc/j.d: Expected output.
166         * gas/arc/jl.s: Update test for ARCv1/ARCv2.
167         * gas/arc/jl.d: Expected output.
168         * gas/arc/ld.s: Update test for ARCv1/ARCv2.
169         * gas/arc/ld.d: Expected output.
170         * gas/arc/ld2.s: Update test for ARCv1/ARCv2.
171         * gas/arc/ld2.d: Expected output.
172         * gas/arc/lp.s: Update test for ARCv1/ARCv2.
173         * gas/arc/lp.d: Expected output.
174         * gas/arc/lsr.s: Update test for ARCv1/ARCv2.
175         * gas/arc/lsr.d: Expected output.
176         * gas/arc/mov.s: Update test for ARCv1/ARCv2.
177         * gas/arc/mov.d: Expected output.
178         * gas/arc/nop.s: Update test for ARCv1/ARCv2.
179         * gas/arc/nop.d: Expected output.
180         * gas/arc/or.s: Update test for ARCv1/ARCv2.
181         * gas/arc/or.d: Expected output.
182         * gas/arc/rlc.s: Update test for ARCv1/ARCv2.
183         * gas/arc/rlc.d: Expected output.
184         * gas/arc/ror.s: Update test for ARCv1/ARCv2.
185         * gas/arc/ror.d: Expected output.
186         * gas/arc/rrc.s: Update test for ARCv1/ARCv2.
187         * gas/arc/rrc.d: Expected output.
188         * gas/arc/sbc.s: Update test for ARCv1/ARCv2.
189         * gas/arc/sbc.d: Expected output.
190         * gas/arc/sexb.s: Update test for ARCv1/ARCv2.
191         * gas/arc/sexb.d: Expected output.
192         * gas/arc/sexw.s: Update test for ARCv1/ARCv2.
193         * gas/arc/sexw.d: Expected output.
194         * gas/arc/sleep.s: Update test for ARCv1/ARCv2.
195         * gas/arc/sleep.d: Expected output.
196         * gas/arc/st.s: Update test for ARCv1/ARCv2.
197         * gas/arc/st.d: Expected output.
198         * gas/arc/sub.s: Update test for ARCv1/ARCv2.
199         * gas/arc/sub.d: Expected output.
200         * gas/arc/swi.d: Update expected output for ARCv1/ARCv2.
201         * gas/arc/warn.exp: Cleanup
202         * gas/arc/xor.s: Update test for ARCv1/ARCv2.
203         * gas/arc/xor.d: Expected output.
204         * gas/arc/alias.d: Removed.
205         * gas/arc/alias.s: Likewise.
206         * gas/arc/branch.d: Likewise.
207         * gas/arc/branch.s: Likewise.
208         * gas/arc/insn3.d: Likewise.
209         * gas/arc/insn3.s: Likewise.
210         * gas/arc/math.d: Likewise.
211         * gas/arc/math.s: Likewise.
212         * gas/arc/sshift.d: Likewise.
213         * gas/arc/sshift.s: Likewise.
214
215 2015-10-02  Renlin Li <renlin.li@arm.com>
216
217         * gas/aarch64/reloc-tlsdesc_off_g0_nc.d: New.
218         * gas/aarch64/reloc-tlsdesc_off_g0_nc.s: New.
219         * gas/aarch64/reloc-tlsdesc_off_g1.d: New.
220         * gas/aarch64/reloc-tlsdesc_off_g1.s: New.
221         * gas/aarch64/tls-desc.d: New.
222         * gas/aarch64/tls-desc.s: New.
223
224 2015-10-02  Renlin Li <renlin.li@arm.com>
225
226         * gas/aarch64/reloc-gottprel_g0_nc.d: New.
227         * gas/aarch64/reloc-gottprel_g0_nc.s: New.
228         * gas/aarch64/reloc-gottprel_g1.d: New.
229         * gas/aarch64/reloc-gottprel_g1.s: New.
230
231 2015-10-02  Renlin Li <renlin.li@arm.com>
232
233     * gas/aarch64/reloc-tlsgd_g0_nc.d: New.
234     * gas/aarch64/reloc-tlsgd_g0_nc.s: New.
235
236 2015-10-02  Renlin Li <renlin.li@arm.com>
237
238         * gas/aarch64/reloc-tlsgd_g1.s: New.
239         * gas/aarch64/reloc-tlsgd_g1.s: New.
240
241 2015-10-02  Renlin Li <renlin.li@arm.com>
242
243         * gas/aarch64/reloc-gotoff_g0_nc.s: New.
244         * gas/aarch64/reloc-gotoff_g0_nc.d: New.
245
246 2015-10-02  Renlin Li  <renlin.li@arm.com>
247
248         * gas/aarch64/reloc-gotoff_g1.s: New.
249         * gas/aarch64/reloc-gotoff_g1.d: New.
250
251 2015-09-30  Alan Modra  <amodra@gmail.com>
252
253         * gas/ppc/ppc.exp (e500-ill): Pass -me500.
254         * gas/ppc/e500-ill.s: Remove .machine.
255         * gas/ppc/e500-ill.l: Remove line numbers.
256
257 2015-09-29  Dominik Vogt  <vogt@linux.vnet.ibm.com>
258
259         * gas/s390/s390.exp: Add new tests.
260         * gas/s390/machine-parsing-1.s: New test file.
261         * gas/s390/machine-parsing-1.l: Likewise.
262         * gas/s390/machine-parsing-2.s: Likewise.
263         * gas/s390/machine-parsing-2.l: Likewise.
264         * gas/s390/machine-parsing-3.s: Likewise.
265         * gas/s390/machine-parsing-3.l: Likewise.
266         * gas/s390/machine-parsing-4.s: Likewise.
267         * gas/s390/machine-parsing-4.l: Likewise.
268         * gas/s390/machine-parsing-5.s: Likewise.
269         * gas/s390/machine-parsing-5.l: Likewise.
270         * gas/s390/machine-parsing-6.s: Likewise.
271         * gas/s390/machine-parsing-6.l: Likewise.
272
273 2015-09-28  Tom Rix  <tom@bumblecow.com>
274
275         * gas/ppc/e500-ill.s: New testcase for illegal ppc e500 ops.
276         * gas/ppc/e500-ill.l: Expected results.
277         * gas/ppc/ppc.exp: Run it.
278
279 2015-08-25  Jose E. Marchesi  <jose.marchesi@oracle.com>
280
281         * gas/sparc/wrpr.s: Test writing to the privileged %pmcdper
282         register.
283         * gas/sparc/wrpr.d: ...and the expected result.
284         * gas/sparc/rdpr.s: Test reading from the privileged %pmcdper
285         register.
286         * gas/sparc/rdpr.d: ...and the expected result.
287
288 2015-08-25  Simon Dardis  <Simon.Dardis@imgtec.com>
289
290         * gas/mips/micromips32-move.d: Update expected disassembly.
291         * gas/mips/move.d: Likewise.
292         * gas/mips/move.s: Fix for some MIPS configurations.
293
294 2015-08-24  Jan Stancek  <jstancek@redhat.com>
295
296         * gas/i386/intel.s: Add test of disassembly of a potential
297         three byte instuction at the end of a function.
298         * gas/i386/intel.d: Update expected disassembly.
299
300 2015-08-21  Nick Clifton  <nickc@redhat.com>
301
302         PR gas/18581
303         * gas/all/byte.d: Disable this test.  Quoted expressions
304         are now allowed in .byte directives.
305         * gas/all/quoted-sym-names.s: New test.
306         * gas/all/quoted-sym-names.d: Expected output.
307         * gas/all/gas.exp: Run the new test.
308
309 2015-08-21  Alexander Fomin  <alexander.fomin@intel.com>
310
311         PR binutils/18257
312         * gas/i386/disassem.s: Add mask instructions with invalid ModR/M byte.
313         * gas/i386/x86-64-disassem.s: Likewise.
314         * gas/i386/disassem.d: Updated.
315         * gas/i386/x86-64-disassem.d: Likewise.
316
317 2015-08-19  Jiong Wang  <jiong.wang@arm.com>
318
319         * gas/aarch64/reloc-dtprel-lo12-ldst8.s: New testcase.
320         * gas/aarch64/reloc-dtprel-lo12_nc-ldst8.s: Likewise.
321         * gas/aarch64/reloc-dtprel-lo12-ldst16.s: Likewise.
322         * gas/aarch64/reloc-dtprel-lo12_nc-ldst16.s: Likewise.
323         * gas/aarch64/reloc-dtprel-lo12-ldst32.s: Likewise.
324         * gas/aarch64/reloc-dtprel-lo12_nc-ldst32.s: Likewise.
325         * gas/aarch64/reloc-dtprel-lo12-ldst64.s: Likewise.
326         * gas/aarch64/reloc-dtprel-lo12_nc-ldst64.s: Likewise.
327         * gas/aarch64/reloc-dtprel-lo12-ldst8.d: New expectation file.
328         * gas/aarch64/reloc-dtprel-lo12_nc-ldst8.d: Likewise.
329         * gas/aarch64/reloc-dtprel-lo12-ldst16.d: Likewise.
330         * gas/aarch64/reloc-dtprel-lo12_nc-ldst16.d: Likewise.
331         * gas/aarch64/reloc-dtprel-lo12-ldst32.d: Likewise.
332         * gas/aarch64/reloc-dtprel-lo12_nc-ldst32.d: Likewise.
333         * gas/aarch64/reloc-dtprel-lo12-ldst64.d: Likewise.
334         * gas/aarch64/reloc-dtprel-lo12_nc-ldst64.d: Likewise.
335
336 2015-08-19  Jiong Wang  <jiong.wang@arm.com>
337
338         * gas/aarch64/reloc-dtprel_g0.s: New testcase.
339         * gas/aarch64/reloc-dtprel_g0-ilp32.s: Likewise.
340         * gas/aarch64/reloc-dtprel_g0_nc.s: Likewise.
341         * gas/aarch64/reloc-dtprel_g0_nc-ilp32.s: Likewise.
342         * gas/aarch64/reloc-dtprel_g1.s: Likewise.
343         * gas/aarch64/reloc-dtprel_g1-ilp32.s: Likewise.
344         * gas/aarch64/reloc-dtprel_g1_nc.s: Likewise.
345         * gas/aarch64/reloc-dtprel_g2.s: Likewise.
346         * gas/aarch64/reloc-dtprel_hi12.s: Likewise.
347         * gas/aarch64/reloc-dtprel_hi12-ilp32.s: Likewise.
348         * gas/aarch64/reloc-dtprel_g0.d: New expectation file.
349         * gas/aarch64/reloc-dtprel_g0-ilp32.d: Likewise.
350         * gas/aarch64/reloc-dtprel_g0_nc.d: Likewise.
351         * gas/aarch64/reloc-dtprel_g0_nc-ilp32.d: Likewise.
352         * gas/aarch64/reloc-dtprel_g1.d: Likewise.
353         * gas/aarch64/reloc-dtprel_g1-ilp32.d: Likewise.
354         * gas/aarch64/reloc-dtprel_g1_nc.d: Likewise.
355         * gas/aarch64/reloc-dtprel_g2.d: Likewise.
356         * gas/aarch64/reloc-dtprel_hi12.d: Likewise.
357         * gas/aarch64/reloc-dtprel_hi12-ilp32.d: Likewise.
358
359 2015-08-19  Jiong Wang  <jiong.wang@arm.com>
360
361         * gas/aarch64/reloc-dtprel_lo12_nc.s: New testcase.
362         * gas/aarch64/reloc-dtprel_lo12_nc-ilp32.s: Likewise.
363         * gas/aarch64/reloc-dtprel_lo12_nc.d: New expectation file.
364         * gas/aarch64/reloc-dtprel_lo12_nc-ilp32.d: Likewise.
365
366 2015-08-13  Andre Vieira  <andre.simoesdiasvieira@arm.com>
367
368         * gas/arm/nops.d: New.
369         * gas/arm/nops.s: New.
370         * gas/arm/inst.d: Changed expectation file for 26-bit teq,
371         tst, cmn and cmp.
372
373 2015-08-12  Max Filippov  <jcmvbkbc@gmail.com>
374
375         * gas/xtensa/all.exp: Add auto-litpools to the list of xtensa
376         tests.
377         * gas/xtensa/auto-litpools.s: New file: auto-litpools test.
378         * gas/xtensa/auto-litpools.s: New file: auto-litpools test
379         result pattern.
380
381 2015-08-12  Simon Dardis  <simon.dardis@imgtec.com>
382
383         * gas/mips/elf-rel23.d: Update test.
384         * gas/mips/elf-rel23.d: Ditto.
385         * gas/mips/elf-rel23a.d: Ditto.
386         * gas/mips/elf-rel23b.d: Ditto.
387         * gas/mips/elf_e_flags1.d: Ditto.
388         * gas/mips/elf_e_flags2.d: Ditto.
389         * gas/mips/elf_e_flags3.d: Ditto.
390         * gas/mips/elf_e_flags4.d: Ditto.
391         * gas/mips/loc-swap-dis.d: Ditto.
392         * gas/mips/micromips-insn32.d: Ditto.
393         * gas/mips/micromips-noinsn32.d: Ditto.
394         * gas/mips/micromips-trap.d: Ditto.
395         * gas/mips/micromips.d: Ditto.
396         * gas/mips/mips-abi32-pic.d: Ditto.
397         * gas/mips/mips-abi32.d: Ditto.
398         * gas/mips/mips-gp32-fp32-pic.d: Ditto.
399         * gas/mips/mips-gp32-fp32.d: Ditto.
400         * gas/mips/mips-gp32-fp64-pic.d: Ditto.
401         * gas/mips/mips-gp32-fp64.d: Ditto.
402         * gas/mips/mips-gp64-fp32-pic.d: Ditto.
403         * gas/mips/mips-gp64-fp32.d: Ditto.
404         * gas/mips/mips-gp64-fp64-pic.d: Ditto.
405         * gas/mips/mips-gp64-fp64.d: Ditto.
406         * gas/mips/mipsr6@loc-swap-dis.d: Ditto.
407         * gas/mips/tls-o32.d: Ditto.
408         * gas/mips/uld2-eb.d: Ditto.
409         * gas/mips/uld2-el.d: Ditto.
410         * gas/mips/ulw2-eb-ilocks.d: Ditto.
411         * gas/mips/ulw2-eb.d: Ditto.
412         * gas/mips/ulw2-el-ilocks.d: Ditto.
413         * gas/mips/ulw2-el.d: Ditto.
414         * gas/mips/move.d: New test.
415         * gas/mips/move.s: Ditto.
416         * gas/mips/micromips32-move.d: Ditto.
417         * gas/mips/micromips32-move.s: Ditto.
418         * gas/mips/mips.exp: Run the new tests.
419
420 2015-08-11  Jiong Wang  <jiong.wang@arm.com>
421
422         * gas/aarch64/reloc-dtprel_lo12-1.s: New testcase.
423         * gas/aarch64/reloc-dtprel_lo12-ilp32-1.s: Likewise.
424         * gas/aarch64/reloc-dtprel_lo12-1.d: New expectation file.
425         * gas/aarch64/reloc-dtprel_lo12-ilp32-1.d: Likewise.
426
427 2015-08-11  Jiong Wang  <jiong.wang@arm.com>
428
429         * gas/aarch64/reloc-tlsldm_lo12_nc-1.s: New testcase.
430         * gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1.s: Likewise.
431         * gas/aarch64/reloc-tlsldm_lo12_nc-1.d: New expectation file.
432         * gas/aarch64/reloc-tlsldm_lo12_nc-ilp32-1.d: Likewise.
433
434 2015-08-11  Jiong Wang  <jiong.wang@arm.com>
435
436         * gas/aarch64/reloc-tlsldm-page-1.s: New testcase.
437         * gas/aarch64/reloc-tlsldm-page-ilp32-1.s: Likewise.
438         * gas/aarch64/reloc-tlsldm-page-1.d: New expectation file.
439         * gas/aarch64/reloc-tlsldm-page-ilp32-1.d: Likewise.
440
441 2015-08-10  Robert Suchanek  <robert.suchanek@imgtec.com>
442
443         * gas/mips/r6.s: Add tests for "sigrie".
444         * gas/mips/r6.d: Check for "sigrie".
445         * gas/mips/r6-n32.d: Likewise.
446         * gas/mips/r6-n64.d: Likewise.
447
448 2015-07-30  H.J. Lu  <hongjiu.lu@intel.com>
449
450         PR binutils/13571
451         * gas/i386/i386.exp: Run i386-intel and x86_64-intel.
452         * gas/i386/i386-intel.d: New file.
453         * gas/i386/x86_64-intel.d: Likewise.
454
455 2015-07-24  Nick Clifton  <nickc@redhat.com>
456
457         * gas/all/struct.d: Allow for extra symbols in the output.
458         * gas/macros/test1.d: Likewise.
459         * gas/elf/elf.exp: Add an rl78 machine.
460         * gas/elf/sections2e-rl78: New file.
461
462 2015-07-22  Alexander Fomin  <alexander.fomin@intel.com>
463
464         PR binutils/18631
465         * gas/i386avx512dq-intel.d: Replace "QWORD" with "DWORD" in
466         vcvtt?ps2u?qq instructions disassembly regexes.
467         Add disassembly regex for new test.
468         * gas/i386/avx512dq.d: Likewise.
469         * gas/i386/avx512dq_vl-intel.d: Likewise.
470         * gas/i386/avx512dq_vl.d: Likewise.
471         * gas/i386/x86-64-avx512dq-intel.d: Likewise.
472         * gas/i386/x86-64-avx512dq.d: Likewise.
473         * gas/i386/x86-64-avx512dq_vl-intel.d: Likewise.
474         * gas/i386/x86-64-avx512dq_vl.d: Likewise.
475         * gas/i386/avx512dq.s: Add new test for Intel syntax with memory
476         operand and broadcasting enabled.
477         * gas/i386/avx512dq_vl.s: Likewise.
478         * gas/i386/x86-64-avx512dq.s: Likewise.
479         * gas/i386/x86-64-avx512dq_vl.s: Likewise.
480
481 2015-07-20  Matthew Wahab  <matthew.wahab@arm.com>
482
483         * gas/arm/attr-march-armv6kz.d: New.
484         * gas/arm/attr-march-armv6kzt2.d: New.
485
486 2015-07-16  Jiong Wang  <jiong.wang@arm.com>
487
488         * gas/aarch64/reloc-tlsldm-1.s: New testcase.
489         * gas/aarch64/reloc-tlsldm-ilp32-1.s: Ditto.
490         * gas/aarch64/reloc-tlsldm-1.d: New expectation file.
491         * gas/aarch64/reloc-tlsldm-ilp32-1.d: Ditto.
492
493 2015-07-16  James Greenhalgh  <james.greenhalgh@arm.com>
494
495         * gas/arm/arch7em-bad.l: Update expected errors.
496         * gas/arm/arch7m-bad.l: Likewise.
497         * gas/arm/arm-idiv-bad.l: Likewise.
498         * gas/arm/arm7-bad.l: Likewise.
499         * gas/arm/armv1-bad.l: Likewise.
500         * gas/arm/thumb-w-bad.l: Likewise.
501
502 2015-07-10  H.J. Lu  <hongjiu.lu@intel.com>
503
504         * gas/i386/dw2-compress-1.d: Updated to accept .debug_* sections.
505
506 2015-07-08  Pitchumani Sivanupandi <pitchumani.s@atmel.com>
507
508         * gas/avr/pc-relative-reloc.d: New test for 32 bit pc relative reloc.
509         * gas/avr/per-function-debugline.s: New test source.
510
511 2015-07-03  Alan Modra  <alan@squeak.grove.modra.org>
512
513         * gas/ppc/titan.d: Correct mfmcsrr0 disassembly.
514
515 2015-07-01  Sandra Loosemore  <sandra@codesourcery.com>
516             Cesar Philippidis  <cesar@codesourcery.com>
517
518         * gas/nios2/add-r2.d: New.
519         * gas/nios2/align_fill-r2.d: New.
520         * gas/nios2/align_text-r2.d: New.
521         * gas/nios2/aligned_text-r2.d: New.
522         * gas/nios2/and-r2.d: New.
523         * gas/nios2/andc.d: New.
524         * gas/nios2/andc.s: New.
525         * gas/nios2/bmx.d: New.
526         * gas/nios2/bmx.s: New.
527         * gas/nios2/branch-r2.d: New.
528         * gas/nios2/break-r2.d: New.
529         * gas/nios2/bret-r2.d: New.
530         * gas/nios2/cache-r2.d: New.
531         * gas/nios2/cache-r2.s: New.
532         * gas/nios2/call-r2.d: New.
533         * gas/nios2/call26-r2.d: New.
534         * gas/nios2/call26_noat-r2.d: New.
535         * gas/nios2/call_noat-r2.d: New.
536         * gas/nios2/cdx_add.d: New.
537         * gas/nios2/cdx_add.s: New.
538         * gas/nios2/cdx_and.d: New.
539         * gas/nios2/cdx_and.s: New.
540         * gas/nios2/cdx_break.d: New.
541         * gas/nios2/cdx_break.s: New.
542         * gas/nios2/cdx_callr.d: New.
543         * gas/nios2/cdx_callr.s: New.
544         * gas/nios2/cdx_jmpr.d: New.
545         * gas/nios2/cdx_jmpr.s: New.
546         * gas/nios2/cdx_ldbu.d: New.
547         * gas/nios2/cdx_ldbu.s: New.
548         * gas/nios2/cdx_ldhu.d: New.
549         * gas/nios2/cdx_ldhu.s: New.
550         * gas/nios2/cdx_ldw.d: New.
551         * gas/nios2/cdx_ldw.s: New.
552         * gas/nios2/cdx_ldwsp.d: New.
553         * gas/nios2/cdx_ldwsp.s: New.
554         * gas/nios2/cdx_mov.d: New.
555         * gas/nios2/cdx_mov.s: New.
556         * gas/nios2/cdx_neg.d: New.
557         * gas/nios2/cdx_neg.s: New.
558         * gas/nios2/cdx_not.d: New.
559         * gas/nios2/cdx_not.s: New.
560         * gas/nios2/cdx_or.d: New.
561         * gas/nios2/cdx_or.s: New.
562         * gas/nios2/cdx_pop.d: New.
563         * gas/nios2/cdx_pop.s: New.
564         * gas/nios2/cdx_push.d: New.
565         * gas/nios2/cdx_push.s: New.
566         * gas/nios2/cdx_relax.d: New.
567         * gas/nios2/cdx_relax.s: New.
568         * gas/nios2/cdx_ret.d: New.
569         * gas/nios2/cdx_ret.s: New.
570         * gas/nios2/cdx_sll.d: New.
571         * gas/nios2/cdx_sll.s: New.
572         * gas/nios2/cdx_spaddi.d: New.
573         * gas/nios2/cdx_spaddi.s: New.
574         * gas/nios2/cdx_spdeci.d: New.
575         * gas/nios2/cdx_spdeci.s: New.
576         * gas/nios2/cdx_srl.d: New.
577         * gas/nios2/cdx_srl.s: New.
578         * gas/nios2/cdx_stb.d: New.
579         * gas/nios2/cdx_stb.s: New.
580         * gas/nios2/cdx_sth.d: New.
581         * gas/nios2/cdx_sth.s: New.
582         * gas/nios2/cdx_stw.d: New.
583         * gas/nios2/cdx_stw.s: New.
584         * gas/nios2/cdx_stwsp.d: New.
585         * gas/nios2/cdx_stwsp.s: New.
586         * gas/nios2/cdx_sub.d: New.
587         * gas/nios2/cdx_sub.s: New.
588         * gas/nios2/cdx_trap.d: New.
589         * gas/nios2/cdx_trap.s: New.
590         * gas/nios2/cdx_xor.d: New.
591         * gas/nios2/cdx_xor.s: New.
592         * gas/nios2/cmp-r2.d: New.
593         * gas/nios2/comments-r2.d: New.
594         * gas/nios2/complex-r2.d: New.
595         * gas/nios2/ctl-r2.d: New.
596         * gas/nios2/custom-r2.d: New.
597         * gas/nios2/eni.d: New.
598         * gas/nios2/eni.s: New.
599         * gas/nios2/etbt-r2.d: New.
600         * gas/nios2/flushda-r2.d: New.
601         * gas/nios2/jmp-r2.d: New.
602         * gas/nios2/ldb-r2.d: New.
603         * gas/nios2/ldb-r2.s: New.
604         * gas/nios2/ldh-r2.d: New.
605         * gas/nios2/ldh-r2.s: New.
606         * gas/nios2/ldw-r2.d: New.
607         * gas/nios2/ldw-r2.s: New.
608         * gas/nios2/ldwm.d: New.
609         * gas/nios2/ldwm.s: New.
610         * gas/nios2/lineseparator-r2.d: New.
611         * gas/nios2/movia-r2.d: New.
612         * gas/nios2/mpx.d: New.
613         * gas/nios2/mpx.s: New.
614         * gas/nios2/mul-r2.d: New.
615         * gas/nios2/nop-r2.d: New.
616         * gas/nios2/nop-r2.s: New.
617         * gas/nios2/nor-r2.d: New.
618         * gas/nios2/or-r2.d: New.
619         * gas/nios2/rdprs-r2.d: New.
620         * gas/nios2/rdprs-r2.s: New.
621         * gas/nios2/registers-r2.d: New.
622         * gas/nios2/ret-r2.d: New.
623         * gas/nios2/rotate-r2.d: New.
624         * gas/nios2/stb-r2.d: New.
625         * gas/nios2/stb-r2.s: New.
626         * gas/nios2/sth-r2.d: New.
627         * gas/nios2/sth-r2.s: New.
628         * gas/nios2/stw-r2.d: New.
629         * gas/nios2/stw-r2.s: New.
630         * gas/nios2/stwm.d: New.
631         * gas/nios2/stwm.s: New.
632         * gas/nios2/sub-r2.d: New.
633         * gas/nios2/sync-r2.d: New.
634         * gas/nios2/trap-r2.d: New.
635         * gas/nios2/tret-r2.d: New.
636         * gas/nios2/wrpie.d: New.
637         * gas/nios2/wrpie.s: New.
638         * gas/nios2/wrprs-r2.d: New.
639         * gas/nios2/xor-r2.d: New.
640
641 2015-06-30  Amit Pawar  <Amit.Pawar@amd.com>
642
643         * gas/i386/i386.exp: Add new mwaitx test cases.
644         * gas/i386/mwaitx.s: New.
645         * gas/i386/mwaitx-bdver4.d: New.
646         * gas/i386/x86-64-mwaitx.s: New.
647         * gas/i386/x86-64-mwaitx-bdver4.d: New.
648         * gas/i386/mwaitx-reg.s: New.
649         * gas/i386/mwaitx-reg.l: New.
650         * gas/i386/x86-64-mwaitx-reg.l: New.
651         * gas/i386/x86-64-mwaitx-reg.s: New.
652         * gas/i386/arch-13.s: Updated.
653         * gas/i386/arch-13.d: Updated.
654         * gas/i386/arch-13-znver1.d: Updated.
655         * gas/i386/x86-64-arch-3.s: Updated.
656         * gas/i386/x86-64-arch-3.d: Updated.
657         * gas/i386/x86-64-arch-3-znver1.d: Updated.
658
659 2015-06-27  H.J. Lu  <hongjiu.lu@intel.com>
660
661         * gas/ia64/psn.d: Updated.
662         * gas/ia64/xdata-ilp32.d: Likewise.
663
664 2015-06-25  H.J. Lu  <hongjiu.lu@intel.com>
665
666         * gas/mmix/loc-3.d: Updated.
667         * gas/mmix/loc-5.d: Likewise.
668
669 2015-06-25  H.J. Lu  <hongjiu.lu@intel.com>
670
671         PR gas/18451
672         * gas/elf/elf.exp: Run strtab.
673         * gas/elf/strtab.d: New file.
674         * gas/elf/strtab.s: Likewise.
675
676 2015-06-22  Peter Bergner  <bergner@vnet.ibm.com>
677
678         * gas/ppc/e6500.s <sync>: Fix invalid test.
679         * gas/ppc/e6500.d: Likewise.
680
681 2015-06-22  Nick Clifton  <nickc@redhat.com>
682
683         * gas/arm/backslash-at.s: Add extra .byte directives so that the
684         foo symbol does not appear to point half way through an
685         instruction.
686         * gas/arm/backslash-at.d: Update expected disassembly.
687         * gas/i386/ilp32/x86-64-opcode-inval-intel.d: Likewise.
688         * gas/i386/ilp32/x86-64-opcode-inval.d: Likewise.
689         * gas/i386/x86-64-opcode-inval-intel.d: Likewise.
690         * gas/i386/x86-64-opcode-inval.d: Likewise.
691
692 2015-06-19  Peter Bergner  <bergner@vnet.ibm.com>
693
694         * gas/ppc/power8.d: Fixup rfebb test results.
695         * gas/ppc/a2.s: Fix invalid mfcr test.
696         * gas/ppc/a2.d: Likewise.
697
698 2015-06-18  Nick Clifton  <nickc@redhat.com>
699
700         PR gas/18541
701         * gas/arm/thumb.s: Add test of ADR against a nearby symbol.
702         * gas/arm/thumb.d: Update expected output.
703         * gas/arm/thumb-eabi.d: Likewise.
704
705 2015-06-18  Nick Clifton  <nickc@redhat.com>
706
707         PR gas/18481
708         * gas/arm/tls.s: Add tests of the tpoff pseudo with a local
709         symbol.
710         * gas/arm/tls.d: Update expected output.
711
712 2015-06-17  Alessandro Marzocchi  <alessandro.marzocchi@gmail.com>
713
714         PR gas/18500
715         * gas/arm/vfpv2-ldr_immediate.s: New test case.
716         * gas/arm/vfpv2-ldr_immediate.d: Expected disassembly.
717         * gas/arm/vfpv3-ldr_immediate.s: New test case.
718         * gas/arm/vfpv3-ldr_immediate.d: Expected disassembly.
719         * gas/arm/vfpv3xd-ldr_immediate.s: New test case.
720         * gas/arm/vfpv3xd-ldr_immediate.d: Expected disassembly.
721
722         PR gas/18499
723         * gas/arm/thumb2_ldr_immediate_armv6.s: New test case.
724         * gas/arm/thumb2_ldr_immediate_armv6.d: Expected disassembly.
725         * gas/arm/thumb2_ldr_immediate_armv6t2.s: New test case.
726         * gas/arm/thumb2_ldr_immediate_armv6t2.d: Expected disassembly.
727
728 2015-06-16  Matthew Wahab  <matthew.wahab@arm.com>
729
730         * sysreg.d: Add id_mmfr4_el1, update expected output.
731         * sysreg.s: Add id_mmfr4_el1.
732
733 2015-06-15  Renlin Li  <renlin.li@arm.com>
734
735         * gas/aarch64/reloc-insn.s: Update test
736         * gas/aarch64/reloc-insn.d: Update expected result.
737
738 2015-06-13  Mark Wielaard  <mjw@redhat.com>
739
740         * gas/aarch64/dwarf.d: New.
741         * gas/aarch64/dwarf.s: New.
742
743 2015-06-04  Peter Bergner  <bergner@vnet.ibm.com>
744
745         * gas/ppc/a2.d: Fixup test case due to new extended mnemonic.
746         * gas/ppc/power4.s <hwsync, lwsync, ptesync, sync>: Add tests.
747         * gas/ppc/power4.d: Likewise.
748
749 2015-06-03  Matthew Wahab  <matthew.wahab@arm.com>
750
751         * gas/arm/armv8-a+rdma.d: New.
752         * gas/arm/armv8-a+rdma.s: New.
753
754 2015-06-02  Matthew Wahab  <matthew.wahab@arm.com>
755
756         * gas/arm/armv8-a+pan.d: New.
757         * gas/arm/armv8-a+pan.s: New.
758
759 2015-06-02  Matthew Wahab  <matthew.wahab@arm.com>
760
761         * gas/aarch64/rdma-directive.d: New.
762         * gas/aarch64/rdma.d: New.
763         * gas/aarch64/rdma.s: New.
764
765 2015-06-02  Matthew Wahab  <matthew.wahab@arm.com>
766
767         * gas/aarch64/lor-directive.d: New.
768         * gas/aarch64/lor.d: New.
769         * gas/aarch64/lor.s: New
770
771 2015-06-01  Matthew Wahab  <matthew.wahab@arm.com>
772
773         * gas/aarch64/pan-directive.d: New.
774         * gas/aarch64/pan.d: New.
775         * gas/aarch64/pan.s: New
776
777 2015-06-01  Jiong Wang  <jiong.wang@arm.com>
778
779         * gas/aarch64/ilp32-basic.s: New testcase.
780         * gas/aarch64/ilp32-basic.d: Ditto.
781
782 2015-06-01  Jiong Wang  <jiong.wang@arm.com>
783
784         * gas/aarch64/reloc-insn.s: New testcase.
785         * gas/aarch64/reloc-insn.d: Ditto.
786
787 2015-06-01  Jan Beulich  <jbeulich@suse.com>
788
789         * gas/i386/avx512f.s: Adjust operand order for Intel syntax
790         vcvt{,u}si2ss.
791         * gas/i386/x86-64-avx512f.s: Adjust operand order for Intel
792         syntax vcvt{,u}si2s{d,s}.
793
794 2015-06-01  Jan Beulich  <jbeulich@suse.com>
795
796         * gas/i386/avx512f-intel.d: Adjust expectations on operand order.
797         * gas/i386/evex-lig256-intel.d: Likewise.
798         * gas/i386/evex-lig512-intel.d: Likewise.
799         * gas/i386/x86-64-avx512f-intel.d: Likewise.
800         * gas/i386/x86-64-evex-lig256-intel.d: Likewise.
801         * gas/i386/x86-64-evex-lig512-intel.d: Likewise.
802
803 2015-05-28  Catherine Moore  <clm@codesourcery.com>
804             Bernd Schmidt <bernds@codesourcery.com>
805
806         gas/testsuite/
807         * gas/mips/mips.exp: Run new tests.
808
809         * gas/mips/compact-eh-1.s: New file.
810         * gas/mips/compact-eh-2.s: New file.
811         * gas/mips/compact-eh-3.s: New file.
812         * gas/mips/compact-eh-4.s: New file.
813         * gas/mips/compact-eh-5.s: New file.
814         * gas/mips/compact-eh-6.s: New file.
815         * gas/mips/compact-eh-7.s: New file.
816         * gas/mips/compact-eh-eb-1.d: New file.
817         * gas/mips/compact-eh-eb-2.d: New file.
818         * gas/mips/compact-eh-eb-3.d: New file.
819         * gas/mips/compact-eh-eb-4.d: New file.
820         * gas/mips/compact-eh-eb-5.d: New file.
821         * gas/mips/compact-eh-eb-6.d: New file.
822         * gas/mips/compact-eh-eb-7.d: New file.
823         * gas/mips/compact-eh-el-1.d: New file.
824         * gas/mips/compact-eh-el-2.d: New file.
825         * gas/mips/compact-eh-el-3.d: New file.
826         * gas/mips/compact-eh-el-4.d: New file.
827         * gas/mips/compact-eh-el-5.d: New file.
828         * gas/mips/compact-eh-el-6.d: New file.
829         * gas/mips/compact-eh-el-7.d: New file.
830         * gas/mips/compact-eh-err1.l: New file.
831         * gas/mips/compact-eh-err1.s: New file.
832         * gas/mips/compact-eh-err2.l: New file.
833         * gas/mips/compact-eh-err2.s: New file.
834
835 2015-05-15  H.J. Lu  <hongjiu.lu@intel.com>
836
837         PR binutis/18386
838         * gas/i386/i386.exp: Run x86-64-branch-2 and x86-64-branch-3.
839         * gas/i386/x86-64-branch.d: Also pass -Mintel64 to objdump.
840         * gas/i386/ilp32/x86-64-branch.d: Likewise.
841         * gas/i386/x86-64-branch-2.d: New file.
842         * gas/i386/x86-64-branch-2.s: Likewise.
843         * gas/i386/x86-64-branch-3.l: Likewise.
844         * gas/i386/x86-64-branch-3.s: Likewise.
845
846 2015-05-15  H.J. Lu  <hongjiu.lu@intel.com>
847
848         * gas/i386/i386.exp: Don't run pcrel for ELF targets.  Run
849         pcrel-elf, relax-4 and x86-64-relax-3 for ELF targets.
850         * gas/i386/pcrel-elf.d: New file.
851         * gas/i386/relax-4.d: Likewise.
852         * gas/i386/x86-64-relax-3.d: Likewise.
853         * gas/i386/relax-3.d: Pass -mshared to assembler.  Updated.
854         * gas/i386/x86-64-relax-2.d: Likewise.
855         * gas/i386/relax-3.s: Add test for PLT relocation.
856
857 2015-05-14  Peter Bergner  <bergner@vnet.ibm.com>
858
859         * gas/ppc/power4.d: Add a slbia test.
860         * gas/ppc/power4.s: Likewise.
861         * gas/ppc/power6.d: Add slbia and tlbie tests.
862         * gas/ppc/power6.s: Likewise.
863         * gas/ppc/power7.d: Remove wait tests. Add a tlbie test.
864         * gas/ppc/power7.s: Likewise.
865
866 2015-05-13  Max Filippov  <jcmvbkbc@gmail.com>
867
868         * gas/xtensa/trampoline.s: Add regression testcase.
869
870 2015-05-11  H.J. Lu  <hongjiu.lu@intel.com>
871
872         * gas/i386/i386.exp: Run iamcu-1, iamcu-2, iamcu-3, iamcu-inval-1,
873         iamcu-inval-2 and iamcu-inval-3.
874         * gas/i386/iamcu-1.d: New file.
875         * gas/i386/iamcu-1.s: Likewise.
876         * gas/i386/iamcu-2.d: Likewise.
877         * gas/i386/iamcu-2.s: Likewise.
878         * gas/i386/iamcu-3.d: Likewise.
879         * gas/i386/iamcu-3.s: Likewise.
880         * gas/i386/iamcu-inval-1.l: Likewise.
881         * gas/i386/iamcu-inval-1.s: Likewise.
882         * gas/i386/iamcu-inval-2.l: Likewise.
883         * gas/i386/iamcu-inval-2.s: Likewise.
884         * gas/i386/iamcu-inval-3.l: Likewise.
885         * gas/i386/iamcu-inval-3.s: Likewise.
886
887 2015-05-08  H.J. Lu  <hongjiu.lu@intel.com>
888
889         PR binutis/18386
890         * gas/i386/i386.exp: Run x86-64-jump.
891         * gas/i386/x86-64-branch.d: Updated.
892         * gas/i386/ilp32/x86-64-branch.d: Likewise.
893         * gas/i386/x86-64-branch.s: Add tests for the operand size prefix
894         with call, jmp and jb.
895         * gas/i386/x86-64-jump.d: New file.
896         * gas/i386/x86-64-jump.s: Likewise.
897
898 2015-05-08  Nick Clifton  <nickc@redhat.com>
899
900         PR gas/18347
901         * gas/arm/pr18347.s: Add tests of other symbol assignments which
902         should not generate the warning.
903         * gas/arm/pr18347.l: Update expected output.
904
905 2015-05-07  H.J. Lu  <hongjiu.lu@intel.com>
906
907         * gas/i386/i386.exp: Run relax-3 and x86-64-relax-2.
908         * gas/i386/relax-3.d: New file.
909         * gas/i386/relax-3.s: Likewise.
910         * gas/i386/x86-64-relax-2.d: Likewise.
911
912 2015-05-06  Jose E. Marchesi  <jose.marchesi@oracle.com>
913
914         * gas/sparc/natural-32.d: Test ldn, ldna, stn, stna, slln, srln,
915         sran, casn, casna and clrn.
916         * gas/sparc/natural-32.s: Likewise.
917         * gas/sparc/natural.s: Likewise.
918         * gas/sparc/natural.d: Likewise.
919
920 2015-05-06  Jose E. Marchesi  <jose.marchesi@oracle.com>
921
922
923         * gas/sparc/natural.s: New file.
924         * gas/sparc/natural-32.s: Likewise.
925         * gas/sparc/natural.d: Likewise.
926         * gas/sparc/natural-32.d: Likewise.
927         * gas/sparc/sparc.exp (sparc_elf_setup): Run the tests natural and
928         natural-32.
929
930 2015-05-06  Renlin Li  <renlin.li@arm.com>
931
932         * gas/aarch64/codealign_1.s: New.
933         * gas/aarch64/codealign_1.d: New.
934
935 2015-05-05  Renlin Li  <renlin.li@arm.com>
936
937         * gas/aarch64/mapping_5.d: New.
938         * gas/aarch64/mapping_5.s: New.
939         * gas/aarch64/mapping_6.d: New.
940         * gas/aarch64/mapping_6.s: New.
941
942 2015-05-01  H.J. Lu  <hongjiu.lu@intel.com>
943
944         * gas/i386/i386.exp: Run note.
945         * gas/i386/note.d: New file.
946         * gas/i386/note.s: Likewise.
947
948 2015-04-30  Nick Clifton  <nickc@redhat.com>
949
950         PR gas/18347
951         * gas/arm/pr18347.s: New file: Test case.
952         * gas/arm/pr18347.l: New file: Expected assembler output.
953         * gas/arm/pr18347.d: New file: Test driver.
954
955 2015-04-29  Nick Clifton  <nickc@redhat.com>
956
957         PR gas/18265
958         * gas/arm/pr18256.s: New file: Test case.
959         * gas/arm/pr18256.l: New file: Expected assembler output.
960         * gas/arm/pr18256.d: New file: Test driver.
961
962 2015-04-28  Renlin Li  <renlin.li@arm.com>
963
964         * gas/arm/thumb2_vpool_be.d: Adjust the desired output.
965         * gas/arm/vldconst_be.d: Ditto.
966
967 2015-04-27  Peter Bergner  <bergner@vnet.ibm.com>
968
969         * gas/ppc/a2.s: Fixup test case due to dcbt/dcbtst embedded operand
970         ordering change.
971         * gas/ppc/a2.d: Likewise.
972         * gas/ppc/476.d: Likewise.
973         * gas/ppc/booke.s: Remove invalid 3 operand dcbt tests.
974         * gas/ppc/booke.d: Likewise.
975         * gas/ppc/power7.s: Remove lbarx, lharx, stbcx., sthcx., waitrsv
976         and waitimpl tests.
977         * gas/ppc/power7.d: Likewise.
978
979 2015-04-27  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
980
981         * doc/as.texinfo: Document Tag_GNU_S390_ABI_Vector.
982
983 2015-04-27  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
984
985         * gas/s390/zarch-z13.d: Fix tests for VFCE, VLDE, VFSQ, WFK, and
986         WFC.
987         * gas/s390/zarch-z13.s: Likewise.
988
989 2015-04-24  Richard Earnshaw  <rearnsha@arm.com>
990
991         * gas/arm/align64.d: Delete trailing padding NOPs.
992
993 2015-04-23  Matthew Fortune  <matthew.fortune@imgtec.com>
994
995         * gas/mips/dla-warn.l: New file.
996         * gas/mips/dla-warn.s: New file.
997         * gas/mips/la-warn.l: New file.
998         * gas/mips/la-warn.s: New file.
999         * gas/mips/mips.exp: Run new tests.
1000
1001 2015-04-23  Matthew Fortune  <matthew.fortune@imgtec.com>
1002
1003         * gas/mips/mips.exp: Require o32 for r6-branch-constraints.
1004
1005 2015-04-23  Jan Beulich  <jbeulich@suse.com>
1006
1007         * gas/i386/avx512dq.d: Add 'z' suffix to vfpclassp{d,s} non-
1008         register, non-broadcast cases.
1009         * gas/i386/x86-64-avx512dq.d: Likewise.
1010         * gas/i386/avx512dq_vl.d: Add 'x' and 'y' suffixes to
1011         vcvt{,u}qq2ps and vfpclassp{d,s} non-register, non-broadcast
1012         cases.
1013         * gas/i386/x86-64-avx512dq_vl.d: Likewise.
1014         * gas/i386/avx512f_vl.d: Add 'x' and 'y' suffixes to
1015         vcvt{,t}pd2{,u}dq and vcvtpd2ps non-register, non-broadcast
1016         cases.
1017         * gas/i386/x86-64-avx512f_vl.d: Likewise.
1018
1019 2015-04-23  Jan Beulich  <jbeulich@suse.com>
1020
1021         * gas/i386/avx512dq.s: Drop 'z' suffix from vfpclassp{d,s} in
1022         some AT&T and all Intel cases.
1023         * gas/i386/x86-64-avx512dq.s: Likewise.
1024         * gas/i386/avx512dq_vl.s: Drop 'x' and 'y' suffixes from
1025         vcvt{,u}qq2ps and vfpclassp{d,s} in some AT&T and all Intel
1026         cases.
1027         * gas/i386/x86-64-avx512dq_vl.s: Likewise.
1028         * gas/i386/avx512f_vl.s: Drop 'x' and 'y' suffixes from
1029         vcvt{,t}pd2{,u}dq and vcvtpd2ps in some AT&T and all Intel
1030         cases.
1031         * gas/i386/x86-64-avx512f_vl.s: Likewise.
1032
1033 2015-04-20  H.J. Lu  <hongjiu.lu@intel.com>
1034
1035         * gas/i386/ilp32/x86-64-unwind.d: Don't hardcode offset of
1036         .shstrtab section.
1037         * gas/i386/x86-64-unwind.d: Likewise.
1038         * gas/ia64/alias-ilp32.d: Likewise.
1039         * gas/ia64/alias.d: Likewise.
1040         * gas/ia64/group-1.d: Likewise.
1041         * gas/ia64/group-2.d: Likewise.
1042         * gas/ia64/secname-ilp32.d: Likewise.
1043         * gas/ia64/secname.d: Likewise.
1044         * gas/ia64/unwind-ilp32.d: Likewise.
1045         * gas/ia64/unwind.d: Likewise.
1046         * gas/mmix/bspec-1.d: Likewise.
1047         * gas/mmix/byte-1.d: Likewise.
1048         * gas/mmix/loc-1.d: Likewise.
1049         * gas/mmix/loc-2.d: Likewise.
1050         * gas/mmix/loc-3.d: Likewise.
1051         * gas/mmix/loc-4.d: Likewise.
1052         * gas/mmix/loc-5.d: Likewise.
1053         * gas/tic6x/scomm-directive-4.d: Likewise.
1054
1055 2015-04-15  H.J. Lu  <hongjiu.lu@intel.com>
1056
1057         PR binutils/17898
1058         * gas/i386/prefix.s: Add rdrand/rdseed prefix tests.
1059         * gas/i386/prefix.d: Updated.
1060
1061 2015-04-15  Renlin Li  <renlin.li@arm.com>
1062
1063         * gas/arm/arch7em.d: Adjust required ssat and ssat16 immediate field.
1064         * gas/arm/thumb32.d: Likewise.
1065
1066 2015-04-14  Nick Clifton  <nickc@redhat.com>
1067
1068         * gas/lns/lns.exp: Add RL78 to list of targets using
1069         DW_LNS_fixed_advance_pc.
1070
1071 2015-04-08  H.J. Lu  <hongjiu.lu@intel.com>
1072
1073         * gas/i386/dw2-compressed-1.d: New file.
1074         * gas/i386/dw2-compressed-2.d: Likewise.
1075         * gas/i386/dw2-compressed-3.d: Likewise.
1076         * gas/i386/x86-64-dw2-compressed-2.d: Likewise.
1077         * gas/i386/i386.exp: Run dw2-compressed-2, dw2-compressed-1,
1078         dw2-compressed-3 and x86-64-dw2-compressed-2.
1079
1080 2015-04-06  H.J. Lu  <hongjiu.lu@intel.com>
1081
1082         * lib/gas-defs.exp (run_dump_test): Remove is_zlib_supported check.
1083
1084 2015-03-20  H.J. Lu  <hongjiu.lu@intel.com>
1085
1086         * gas/i386/i386.exp: Don't run nops-1-bdver1, nops-1-bdver2,
1087         nops-1-bdver3, nops-1-bdver4, nops-1-znver1, nops-1-btver1
1088         nops-1-btver2, x86-64-nops-1-nocona, x86-64-nops-1-bdver1,
1089         x86-64-nops-1-bdver2, x86-64-nops-1-bdver3, x86-64-nops-1-bdver4,
1090         x86-64-nops-1-znver1, x86-64-nops-1-btver1 nor
1091         x86-64-nops-1-btver2.
1092         * gas/i386/nops-1-core2.d: Updated.
1093         * gas/i386/nops-1-k8.d: Likewise.
1094         * gas/i386/nops-4a-i686.d: Likewise.
1095         * gas/i386/nops-5-i686.d: Likewise.
1096         * gas/i386/nops-5.d: Likewise.
1097         * gas/i386/nops-6.d: Likewise.
1098         * gas/i386/x86-64-nops-1-core2.d: Likewise.
1099         * gas/i386/x86-64-nops-1-g64.d: Likewise.
1100         * gas/i386/x86-64-nops-1-k8.d: Likewise.
1101         * gas/i386/x86-64-nops-1.d: Likewise.
1102         * gas/i386/x86-64-nops-2.d: Likewise.
1103         * gas/i386/x86-64-nops-3.d: Likewise.
1104         * gas/i386/x86-64-nops-4-core2.d: Likewise.
1105         * gas/i386/x86-64-nops-4-k8.d: Likewise.
1106         * gas/i386/x86-64-nops-4.d: Likewise.
1107         * gas/i386/x86-64-nops-5-k8.d: Likewise.
1108         * gas/i386/x86-64-nops-5.d: Likewise.
1109         * gas/i386/ilp32/x86-64-nops-1-core2.d: Likewise.
1110         * gas/i386/ilp32/x86-64-nops-1-k8.d: Likewise.
1111         * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
1112         * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
1113         * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
1114         * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
1115         * gas/i386/ilp32/x86-64-nops-4-k8.d: Likewise.
1116         * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
1117         * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
1118         * gas/i386/ilp32/x86-64-nops-5.d: Likewise.
1119         * gas/i386/nops-1-bdver1.d: Removed.
1120         * gas/i386/nops-1-bdver2.d: Likewise.
1121         * gas/i386/nops-1-bdver3.d: Likewise.
1122         * gas/i386/nops-1-bdver4.d: Likewise.
1123         * gas/i386/nops-1-btver1.d: Likewise.
1124         * gas/i386/nops-1-btver2.d: Likewise.
1125         * gas/i386/nops-1-znver1.d: Likewise.
1126         * gas/i386/x86-64-nops-1-bdver1.d: Likewise.
1127         * gas/i386/x86-64-nops-1-bdver2.d: Likewise.
1128         * gas/i386/x86-64-nops-1-bdver3.d: Likewise.
1129         * gas/i386/x86-64-nops-1-bdver4.d: Likewise.
1130         * gas/i386/x86-64-nops-1-btver1.d: Likewise.
1131         * gas/i386/x86-64-nops-1-btver2.d: Likewise.
1132         * gas/i386/x86-64-nops-1-nocona.d: Likewise.
1133         * gas/i386/x86-64-nops-1-znver1.d: Likewise.
1134         * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
1135
1136 2015-03-19  Nick Clifton  <nickc@redhat.com>
1137
1138         PR gas/18087
1139         * gas/i386/dw2-compress-1.d: Allow the test to pass regardless of
1140         whether the .debug_info section was compressed on not.
1141
1142 2015-03-18  H.J. Lu  <hongjiu.lu@intel.com>
1143
1144         PR gas/18087
1145         * gas/i386/dw2-compress-1.d: Revert the last change.
1146         * gas/i386/dw2-compress-3.d: New.
1147         * gas/i386/dw2-compress-3.s: Likewise.
1148         * gas/i386/i386.exp: Run dw2-compress-3 for ELF targets.
1149
1150 2015-03-18  Jon Turney  <jon.turney@dronecode.org.uk>
1151             Nick Clifton  <nickc@redhat.com>
1152
1153         PR binutils/18087
1154         * gas/i386/dw2-compress-1.d: Do not expect the .debug_abbrev or
1155         .debug_info sections to be compressed.
1156
1157 2015-03-17  Ganesh Gopalasubramanian  <Ganesh.Gopalasubramanian@amd.com>
1158
1159         * gas/i386/i386.exp: Add new znver1 test cases.
1160         * gas/i386/arch-13-znver1.d: New.
1161         * gas/i386/arch-13.d: New.
1162         * gas/i386/arch-13.s: New.
1163         * gas/i386/clzero.d: New.
1164         * gas/i386/clzero.s: New.
1165         * gas/i386/nops-1-znver1.d: New.
1166         * gas/i386/x86-64-arch-3-znver1.d: New.
1167         * gas/i386/x86-64-arch-3.d: New.
1168         * gas/i386/x86-64-arch-3.s: New.
1169         * gas/i386/x86-64-clzero.d: New.
1170         * gas/i386/x86-64-nops-1-znver1.d: New.
1171
1172 2015-03-13  Andrew Bennett  <andrew.bennett@imgtec.com>
1173
1174         * gas/mips/mips.exp: Added branch constraints testcase.
1175         * gas/mips/r6-branch-constraints.s: New test.
1176         * gas/mips/r6-branch-constraints.l: New test.
1177
1178 2015-03-13  Andrew Bennett  <andrew.bennett@imgtec.com>
1179
1180         * gas/mips/r6.s: Add evp and dvp instructions.
1181         * gas/mips/r6.d: Likewise.
1182         * gas/mips/r6-n32.d: Likewise.
1183         * gas/mips/r6-n64.d: Likewise.
1184
1185 2015-03-13  Jiong Wang  <jiong.wang@arm.com>
1186
1187         * gas/aarch64/diagnostic.s: New testcases.
1188         * gas/aarch64/diagnostic.l: New error match.
1189
1190 2015-03-13  Jiong Wang  <jiong.wang@arm.com>
1191
1192         * gas/aarch64/tail_padding.s: New testcase.
1193         * gas/aarch64/tail_padding.d: New expectation file.
1194
1195 2015-03-10  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
1196
1197         * gas/s390/zarch-z13.d: Add more z13 instructions.
1198         * gas/s390/zarch-z13.s: Likewise.
1199
1200 2015-03-05  Renlin Li  <renlin.li@arm.com>
1201
1202         * gas/arm/dis-data.d: Adjust the desired output.
1203         * gas/arm/dis-data2.d: Ditto.
1204
1205 2015-03-10  Renlin Li  <renlin.li@arm.com>
1206
1207         * gas/aarch64/ldst-reg-uns-imm.d: Adjust expected output.
1208         * gas/aarch64/ldst-reg-unscaled-imm.d: Likewise.
1209         * gas/aarch64/reloc-insn.d: Likewise.
1210
1211 2015-03-10  Matthew Wahab  <matthew.wahab@arm.com>
1212
1213         * gas/aarch64/codealign.d: Add test for code section alignment.
1214         * gas/aarch64/codealign.s: New file.
1215
1216 2015-03-04  Richard Sandiford  <richard.sandiford@arm.com>
1217
1218         PR gas/17843
1219         * gas/aarch64/tls.s, gas/aarch64/tls.d: Add test for
1220         R_AARCH64_TLSLE_MOVW_TPREL_G0/R_AARCH64_TLSLE_MOVW_TPREL_G1_NC
1221         sequence.
1222
1223 2015-02-28  Alan Modra  <amodra@gmail.com>
1224
1225         * gas/sparc/pcrel.d: Update for changed padding in data sections.
1226         * gas/sparc/pcrel64.d: Likewise.
1227
1228 2015-02-26  Marcus Shawcroft  <marcus.shawcroft@arm.com>
1229
1230         * gas/aarch64/diagnostic.s: Add LDR test.
1231         * gas/aarch64/diagnostic.l: Likewise.
1232
1233 2015-02-26  Marcus Shawcroft  <marcus.shawcroft@arm.com>
1234
1235         * gas/aarch64/diagnostic.s: Add ADR test.
1236         * gas/aarch64/diagnostic.l: Likewise.
1237
1238 2015-02-25  Andrew Burgess  <andrew.burgess@embecosm.com>
1239
1240         * gas/avr/avr-prop-1.d: New file.
1241         * gas/avr/avr-prop-1.s: New file.
1242
1243 2015-02-25  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
1244             Oleg Endo  <olegendo@gcc.gnu.org>
1245
1246         * gas/sh/arch/arch.exp: Replace dead code to generate expected .s files
1247         with ...
1248         * gas/sh/arch/sh-opc-gen-as.pl: ... this new script.
1249         * gas/sh/arch/arch_expected.txt: Regenerate.
1250         * gas/sh/arch/sh-dsp.s: Likewise.
1251         * gas/sh/arch/sh-opc-gen-as.pl: Likewise.
1252         * gas/sh/arch/sh.s: Likewise.
1253         * gas/sh/arch/sh2.s: Likewise.
1254         * gas/sh/arch/sh2a-nofpu-or-sh3-nommu.s: Likewise.
1255         * gas/sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Likewise.
1256         * gas/sh/arch/sh2a-nofpu.s: Likewise.
1257         * gas/sh/arch/sh2a-or-sh3e.s: Likewise.
1258         * gas/sh/arch/sh2a-or-sh4.s: Likewise.
1259         * gas/sh/arch/sh2a.s: Likewise.
1260         * gas/sh/arch/sh2e.s: Likewise.
1261         * gas/sh/arch/sh3-dsp.s: Likewise.
1262         * gas/sh/arch/sh3-nommu.s: Likewise.
1263         * gas/sh/arch/sh3.s: Likewise.
1264         * gas/sh/arch/sh3e.s: Likewise.
1265         * gas/sh/arch/sh4-nofpu.s: Likewise.
1266         * gas/sh/arch/sh4-nommu-nofpu.s: Likewise.
1267         * gas/sh/arch/sh4.s: Likewise.
1268         * gas/sh/arch/sh4a-nofpu.s: Likewise.
1269         * gas/sh/arch/sh4a.s: Likewise.
1270         * gas/sh/arch/sh4al-dsp.s: Likewise.
1271
1272 2015-02-24  Nick Clifton  <nickc@redhat.com>
1273
1274         * gas/elf/elf.exp: Add special version of the section2 test for
1275         the V850.
1276         * gas/elf/section2.e-v850: New file.
1277
1278 2015-02-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1279
1280         * gas/arm/armv1.l: Remove 'Warning: ' from expected messages
1281         for deprecations.
1282         * gas/arm/armv8-a-bad.l: Likewise.
1283         * gas/arm/armv8-a-it-bad.l: Likewise.
1284         * gas/arm/depr-swp.l: Likewise.
1285         * gas/arm/ldsgeb.l: Likewise.
1286         * gas/arm/ldsgeh.l: Likewise.
1287         * gas/arm/thumb2_bad_reg.l: Likewise.
1288         * gas/arm/thumb32.l: Likewise.
1289         * gas/arm/udf.l: Likewise.
1290         * gas/arm/vstr-arm-bad.l: Likewise.
1291
1292 2015-01-28  James Bowman  <james.bowman@ftdichip.com>
1293
1294         * gas/ft32/ft32.exp: New file.
1295         * gas/ft32/insn.d: New file.
1296         * gas/ft32/insn.s: New file.
1297
1298 2015-01-19  Alan Modra  <amodra@gmail.com>
1299
1300         * gas/all/none.s,
1301         * gas/all/none.d: New test.
1302         * gas/all/gas.exp: Run it.
1303
1304 2015-01-16  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
1305
1306         * gas/s390/esa-g5.d: Add a variant without the optional operand.
1307         * gas/s390/esa-g5.s: Likewise.
1308         * gas/s390/esa-z9-109.d: Likewise.
1309         * gas/s390/esa-z9-109.s: Likewise.
1310         * gas/s390/zarch-z9-109.d: Likewise.
1311         * gas/s390/zarch-z9-109.s: Likewise.
1312         * gas/s390/zarch-z10.d: For variants with a zero optional argument
1313         it is not dumped by objdump anymore.
1314         * gas/s390/zarch-zEC12.d: Likewise.
1315
1316         * gas/s390/zarch-z13.d: New file.
1317         * gas/s390/zarch-z13.s: New file.
1318         * gas/s390/s390.exp: Run the test for the z13 files.
1319
1320 2015-01-13  Matthew Wahab  <matthew.wahab@arm.com>
1321
1322         * gas/arm/ual-vcmp.s: Add vcmp, vcmpe with #0x0 operand.
1323         * gas/ual/vcmp.d: Update expected output.
1324         * gas/ual/vcmp-zero-bad.l: Likewise
1325
1326 2015-01-12  Jan Beulich  <jbeulich@suse.com>
1327
1328         gas/cfi/cfi-label.d, gas/cfi/cfi-label.s: New.
1329         gas/cfi/cfi.exp: Run new tests.
1330
1331 2015-01-12  Jan Beulich  <jbeulich@suse.com>
1332
1333         * gas/arm/neon-addressing-bad.s: Add test for invalid VSHL,
1334         VQSHL, and VQSHLU immediates.
1335         * gas/arm/neon-addressing-bad.l: Update accordingly.
1336
1337 2015-01-10  Andrew Burgess  <andrew.burgess@embecosm.com>
1338
1339         * gas/avr/large-debug-line-table.d: New file.
1340         * gas/avr/large-debug-line-table.s: New file.
1341
1342 2015-01-01  Alan Modra  <amodra@gmail.com>
1343
1344         Update year range in copyright notice of all files.
1345
1346 For older changes see ChangeLog-2014
1347 \f
1348 Copyright (C) 2015 Free Software Foundation, Inc.
1349
1350 Copying and distribution of this file, with or without modification,
1351 are permitted in any medium without royalty provided the copyright
1352 notice and this notice are preserved.
1353
1354 Local Variables:
1355 mode: change-log
1356 left-margin: 8
1357 fill-column: 74
1358 version-control: never
1359 End: