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