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