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