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