Add to the AArch64 GAS the missing support for hexadecimal-format
[external/binutils.git] / gas / testsuite / ChangeLog
1 2013-03-05  Yufeng Zhang  <yufeng.zhang@arm.com>
2
3         * gas/aarch64/diagnostic.s: Add test.
4         * gas/aarch64/diagnostic.l: Update.
5         * gas/aarch64/illegal.s: Add test.
6         * gas/aarch64/illegal.l: Update.
7         * gas/aarch64/fpmov.s: New file.
8         * gas/aarch64/fpmov.d: New file.
9
10 2013-03-01  H.J. Lu  <hongjiu.lu@intel.com>
11
12         * gas/i386/inval.s: Add tests for invalid addresses and eiz.
13
14         * gas/i386/x86-64-inval.s: Add tests for invalid addresses and
15         riz/eiz.
16
17         * gas/i386/inval.l: Updated.
18         * gas/i386/x86-64-inval.l: Likewise.
19
20 2013-02-28  H.J. Lu  <hongjiu.lu@intel.com>
21
22         * gas/i386/i386.exp: Run inval-rep and x86-64-inval-rep.
23
24         * gas/i386/inval-rep.l: New file.
25         * gas/i386/inval-rep.s: Likewise.
26         * gas/i386/x86-64-inval-rep.l: Likewise.
27         * gas/i386/x86-64-inval-rep.s: Likewise.
28
29 2013-02-28  Yufeng Zhang  <yufeng.zhang@arm.com>
30
31         * gas/aarch64/crc32.s: New test.
32         * gas/aarch64/crc32.d: Ditto.
33
34 2013-02-28  Yufeng Zhang  <yufeng.zhang@arm.com>
35
36         * gas/aarch64/illegal.l: Delete the error message for
37         msr S3_1_C13_C15_1,x7.
38         * gas/aarch64/sysreg.s: Add new tests.
39         * gas/aarch64/sysreg.d: Update.
40
41 2013-02-19  H.J. Lu  <hongjiu.lu@intel.com>
42
43         PR gas/15159
44         * gas/i386/i386.exp: Run smap and x86-64-smap.
45
46         * gas/i386/smap.d: New file.
47         * gas/i386/smap.s: likewise.
48         * gas/i386/x86-64-smap.d: likewise.
49
50 2013-02-15  Markos Chandras  <markos.chandras@imgtec.com>
51
52         * gas/metag/labelarithmetic.d: Fix the expected disassembler
53         output to be in little endian format
54         * gas/metag/metacore12.d: likewise
55         * gas/metag/metacore21.d: likewise
56         * gas/metag/metacore21ext.d: likewise
57         * gas/metag/metadsp21.d: likewise
58         * gas/metag/metadsp21ext.d: likewise
59         * gas/metag/metafpu.d: likewise
60         * gas/metag/metafpuext.d: likewise
61         * gas/metag/tls.d: likewise
62
63 2013-02-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
64
65         * gas/arm/neon-vmov-bad.d: New file.
66         * gas/arm/neon-vmov-bad.s: Likewise.
67         * gas/arm/neon-vmov-bad.l: Likewise.
68
69 2013-02-14  Yufeng Zhang  <yufeng.zhang@arm.com>
70
71         * gas/aarch64/system.s: Add tests.
72         * gas/aarch64/system.d: Update.
73
74 2013-02-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
75
76         * gas/arm/archv6t2.s: Add strht and ldrht tests.
77         * gas/arm/archv6t2.d: Add disassembly patterns for the above.
78
79 2013-02-09  Jürgen Urban  <JuergenUrban@gmx.de>
80
81         * gas/mips/24k-triple-stores-2.d, gas/mips/24k-triple-stores-2.s,
82         gas/mips/micromips@24k-triple-stores-2.d: Move "sc" tests to...
83         * gas/mips/24k-triple-stores-2-llsc.d,
84         gas/mips/24k-triple-stores-2-llsc.s,
85         gas/mips/micromips@24k-triple-stores-2-llsc.d: ...these new tests.
86         * gas/mips/r5900-full.d, gas/mips/r5900-full.s: Verify that the
87         MIPS ISA level can be upgraded to support ll, sc, lld and scd.
88         * gas/mips/l_d-single.d, gas/mips/s_d-single.d,
89         gas/mips/r5900-nollsc.l, gas/mips/r5900-nollsc.s: New tests.
90         * gas/mips/mips.exp: Update accordingly.  Add "nollsc" to r5900
91         properties.
92
93 2013-02-08  Alan Modra  <amodra@gmail.com>
94
95         * gas/nios2/nios2.exp: Add copyright.
96         (run_list_test): Delete.  Adjust callers to use standard version.
97
98 2013-02-06  Sandra Loosemore  <sandra@codesourcery.com>
99             Andrew Jenner <andrew@codesourcery.com>
100
101         Based on patches from Altera Corporation.
102
103         * gas/nios2/add.d: New.
104         * gas/nios2/add.s: New.
105         * gas/nios2/align_fill.d: New.
106         * gas/nios2/align_fill.s: New.
107         * gas/nios2/align_text.d: New.
108         * gas/nios2/align_text.s: New.
109         * gas/nios2/and.d: New.
110         * gas/nios2/and.s: New.
111         * gas/nios2/branch.d: New.
112         * gas/nios2/branch.s: New.
113         * gas/nios2/break.d: New.
114         * gas/nios2/break.s: New.
115         * gas/nios2/bret.d: New.
116         * gas/nios2/bret.s: New.
117         * gas/nios2/cache.d: New.
118         * gas/nios2/cache.s: New.
119         * gas/nios2/call26.d: New.
120         * gas/nios2/call26.s: New.
121         * gas/nios2/call.d: New.
122         * gas/nios2/call.s: New.
123         * gas/nios2/cmp.d: New.
124         * gas/nios2/cmp.s: New.
125         * gas/nios2/comments.d: New.
126         * gas/nios2/comments.s: New.
127         * gas/nios2/complex.d: New.
128         * gas/nios2/complex.s: New.
129         * gas/nios2/ctl.d: New.
130         * gas/nios2/ctl.s: New.
131         * gas/nios2/custom.d: New.
132         * gas/nios2/custom.s: New.
133         * gas/nios2/etbt.d: New.
134         * gas/nios2/etbt.s: New.
135         * gas/nios2/flushda.d: New.
136         * gas/nios2/flushda.s: New.
137         * gas/nios2/illegal.l: New.
138         * gas/nios2/illegal.s: New.
139         * gas/nios2/jmp.d: New.
140         * gas/nios2/jmp.s: New.
141         * gas/nios2/ldb.d: New.
142         * gas/nios2/ldb.s: New.
143         * gas/nios2/ldh.d: New.
144         * gas/nios2/ldh.s: New.
145         * gas/nios2/ldw.d: New.
146         * gas/nios2/ldw.s: New.
147         * gas/nios2/lineseparator.d: New.
148         * gas/nios2/lineseparator.s: New.
149         * gas/nios2/mov.d: New.
150         * gas/nios2/movia.d: New.
151         * gas/nios2/movia.s: New.
152         * gas/nios2/movi.d: New.
153         * gas/nios2/movi.s: New.
154         * gas/nios2/mov.s: New.
155         * gas/nios2/mul.d: New.
156         * gas/nios2/mul.s: New.
157         * gas/nios2/nios2.exp: New.
158         * gas/nios2/nor.d: New.
159         * gas/nios2/nor.s: New.
160         * gas/nios2/or.d: New.
161         * gas/nios2/or.s: New.
162         * gas/nios2/ret.d: New.
163         * gas/nios2/ret.s: New.
164         * gas/nios2/rol.d: New.
165         * gas/nios2/rol.s: New.
166         * gas/nios2/rotate.d: New.
167         * gas/nios2/rotate.s: New.
168         * gas/nios2/stb.d: New.
169         * gas/nios2/stb.s: New.
170         * gas/nios2/sth.d: New.
171         * gas/nios2/sth.s: New.
172         * gas/nios2/stw.d: New.
173         * gas/nios2/stw.s: New.
174         * gas/nios2/sub.d: New.
175         * gas/nios2/sub.s: New.
176         * gas/nios2/sync.d: New.
177         * gas/nios2/sync.s: New.
178         * gas/nios2/trap.d: New.
179         * gas/nios2/trap.s: New.
180         * gas/nios2/tret.d: New.
181         * gas/nios2/tret.s: New.
182         * gas/nios2/warn_noat.l: New.
183         * gas/nios2/warn_noat.s: New.
184         * gas/nios2/warn_nobreak.l: New.
185         * gas/nios2/warn_nobreak.s: New.
186         * gas/nios2/xor.d: New.
187         * gas/nios2/xor.s: New.
188
189 2013-01-31  Tristan Gingold  <gingold@adacore.com>
190
191         * gas/ppc/test1xcoff32.d: Updated.
192         * gas/all/fwdexp.d: Adjusted for AIX.
193
194 2013-01-30  Yufeng Zhang  <yufeng.zhang@arm.com>
195
196         * gas/aarch64/alias.s: Add new tests.
197         * gas/aarch64/alias.d: Update.
198         * gas/aarch64/no-aliases.d: Update.
199
200 2013-01-30  Markos Chandras  <markos.chandras@imgtec.com>
201
202         * gas/metag/metacore21-invalid.s: Add invalid SWAP testcases.
203         * gas/metag/metacore21-invalid.l: Add expected output for invalid
204         SWAP testcases.
205
206 2013-01-28  Alexis Deruelle  <alexis.deruelle@gmail.com>
207
208         PR gas/15069
209         * gas/tic6x/insns-c674x-pcrel.s: Add test of BNOP instruction
210         within header based fetch packet.
211         * gas/tic6x/insns-c674x-pcrel.d: Update expected disassembly.
212
213 2013-01-24  Nick Clifton  <nickc@redhat.com>
214
215         * gas/elf/warn-2.s: Skip for all V850 variants.
216
217 2013-01-17  Yufeng Zhang  <yufeng.zhang@arm.com>
218
219         * gas/aarch64/diagnostic.l: Update.
220         * gas/aarch64/movi.s: Add tests.
221         * gas/aarch64/movi.d: Update.
222         * gas/aarch64/programmer-friendly.s: Add comment.
223
224 2013-01-16  H.J. Lu  <hongjiu.lu@intel.com>
225
226         * gas/i386/i386.exp: Run size-1, size-2, size-3, size-4,
227         x86-64-size-1, x86-64-size-2, x86-64-size-3, x86-64-size-4,
228         x86-64-size-5 and x86-64-size-inval-1.
229
230         * gas/i386/size-1.d: New file.
231         * gas/i386/size-1.s: Likewise.
232         * gas/i386/size-2.d: Likewise.
233         * gas/i386/size-2.s: Likewise.
234         * gas/i386/size-3.d: Likewise.
235         * gas/i386/size-3.s: Likewise.
236         * gas/i386/size-4.d: Likewise.
237         * gas/i386/size-4.s: Likewise.
238         * gas/i386/x86-64-size-1.d: Likewise.
239         * gas/i386/x86-64-size-2.d: Likewise.
240         * gas/i386/x86-64-size-3.d: Likewise.
241         * gas/i386/x86-64-size-4.d: Likewise.
242         * gas/i386/x86-64-size-5.d: Likewise.
243         * gas/i386/x86-64-size-5.s: Likewise.
244         * gas/i386/x86-64-size-inval-1.l: Likewise.
245         * gas/i386/x86-64-size-inval-1.s: Likewise.
246         * gas/i386/ilp32/x86-64-size-1.d: Likewise.
247         * gas/i386/ilp32/x86-64-size-2.d: Likewise.
248         * gas/i386/ilp32/x86-64-size-3.d: Likewise.
249         * gas/i386/ilp32/x86-64-size-4.d: Likewise.
250         * gas/i386/ilp32/x86-64-size-5.d: Likewise.
251
252 2013-01-16  Alan Modra  <amodra@gmail.com>
253
254         * gas/ppc/htm.d: Ignore padding at end of section.
255
256 2013-01-15  H.J. Lu  <hongjiu.lu@intel.com>
257
258         PR gas/15019
259         * gas/i386/reloc32.s: Add tests for "xtrn@got -/+ 4".
260         * gas/i386/reloc64.s: Likewise.
261         * gas/i386/ilp32/reloc64.s: Likewise.
262
263         * gas/i386/reloc32.d: Updated.
264         * gas/i386/reloc64.d: Likewise.
265         * gas/i386/ilp32/reloc64.d: Likewise.
266
267 2013-01-15  Nick Clifton  <nickc@redhat.com>
268
269         * gas/v850/basic.exp: Allow for variations in reloc names.
270         * gas/v850/split-lo16.d: Likewise.
271
272         * gas/v850/v850e1.s: Add more tests of the PREPARE insn.
273         * gas/v850/v850e1.d: Update expected disassembly.
274
275 2013-01-14  Alan Modra  <amodra@gmail.com>
276
277         * gas/v850/basic.exp (reloc part 1): Pass -mgcc-abi to gas.
278         * gas/v850/split-lo16.d: Likewise.
279
280 2013-01-14  Will Newton <will.newton@imgtec.com>
281
282         * gas/metag/metadsp21.d: Fix expected MMOV disassembly.
283
284 2013-01-14  Alan Modra  <amodra@gmail.com>
285
286         * gas/ppc/htm.s: Use .text rather than .section ".text".
287         * gas/ppc/power8.s: Likewise.
288         * gas/ppc/htm.d: Don't match file format.
289         * gas/ppc/power8.d: Likewise.
290
291 2013-01-10  Peter Bergner <bergner@vnet.ibm.com>
292
293         * gas/ppc/htm.d: New test.
294         * gas/ppc/htm.s: Likewise.
295         * gas/ppc/power8.d: Likewise.
296         * gas/ppc/power8.s: Likewise.
297         * gas/ppc/ppc.exp: Run them.
298
299 2013-01-10  Will Newton <will.newton@imgtec.com>
300
301         * gas/metag/labelarithmetic.d: New file.
302         * gas/metag/labelarithmetic.s: New file.
303         * gas/metag/metacore12.d: New file.
304         * gas/metag/metacore12.s: New file.
305         * gas/metag/metacore21-invalid.l: New file.
306         * gas/metag/metacore21-invalid.s: New file.
307         * gas/metag/metacore21.d: New file.
308         * gas/metag/metacore21.s: New file.
309         * gas/metag/metacore21ext.d: New file.
310         * gas/metag/metacore21ext.s: New file.
311         * gas/metag/metadsp21-invalid.l: New file.
312         * gas/metag/metadsp21-invalid.s: New file.
313         * gas/metag/metadsp21.d: New file.
314         * gas/metag/metadsp21.s: New file.
315         * gas/metag/metadsp21ext.d: New file.
316         * gas/metag/metadsp21ext.s: New file.
317         * gas/metag/metafpu21.d: New file.
318         * gas/metag/metafpu21.s: New file.
319         * gas/metag/metafpu21ext.d: New file.
320         * gas/metag/metafpu21ext.s: New file.
321         * gas/metag/metag.exp: New file.
322         * gas/metag/tls.d: New file.
323         * gas/metag/tls.s: New file.
324
325 2013-01-08  Yufeng Zhang  <yufeng.zhang@arm.com>
326
327         * gas/aarch64/diagnostic.s: Add test.
328         * gas/aarch64/diagnostic.l: Update.
329
330 2013-01-07  Nick Clifton  <nickc@redhat.com>
331
332         PR gas/14887
333         * gas/arm/neon-ldst-es.s: Add more whitespace.
334
335 2013-01-04  Juergen Urban <JuergenUrban@gmx.de>
336
337         * gas/mips/r5900-full.s: New test.
338         * gas/mips/r5900-full.d: Expected disassembly.
339         * gas/mips/r5900.s: New test.
340         * gas/mips/r5900.d: Expected disassembly.
341         * gas/mips/mips.exp: Run new tests.
342
343 2013-01-04  Yufeng Zhang  <yufeng.zhang@arm.com>
344
345         * gas/aarch64/int-insns.d: Update.
346         * gas/aarch64/mov.d: Update.
347         * gas/aarch64/reloc-insn.d: Update.
348
349 2013-01-04  Yufeng Zhang  <yufeng.zhang@arm.com>
350
351         * gas/aarch64/system.d: Update.
352
353 2013-01-02  Nick Clifton  <nickc@redhat.com>
354
355         PR gas/14987
356         * gas/arm/neon-ldst-es.s: Add whitespace test.
357         * gas/arm/neon-ldst-es.d: Update expected disassembly.
358
359 For older changes see ChangeLog-2012
360 \f
361 Copyright (C) 2013 Free Software Foundation, Inc.
362
363 Copying and distribution of this file, with or without modification,
364 are permitted in any medium without royalty provided the copyright
365 notice and this notice are preserved.
366
367 Local Variables:
368 mode: change-log
369 left-margin: 8
370 fill-column: 74
371 version-control: never
372 End: