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