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