Add copyright notices
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog-2008
1 2008-12-30 Nick Clifton <nickc@redhat.com>
2
3 * gas/ppc/ppc.exp: Do not run the booke_xcoff64 test.
4 * gas/ppc/booke_xcoff64.s: Delete.
5 * gas/ppc/booke_xcoff64.d: Delete.
6
7 2008-12-23 Jon Beniston <jon@beniston.com>
8
9 * gas/lm32: New directory.
10 * gas/lm32/all.exp: New file.
11 * gas/lm32/csr.d: New file.
12 * gas/lm32/csr.s: New file.
13 * gas/lm32/insn.d: New file.
14 * gas/lm32/insn.s: New file.
15
16 2008-12-23 H.J. Lu <hongjiu.lu@intel.com>
17
18 * gas/i386/i386.exp: Run x86-64-avx-swap and x86-64-avx-swap-intel.
19
20 * gas/i386/opts.s: Add tests for movsd, movss, vmovsd and
21 vmovss.
22 * gas/i386/x86-64-opts.s: Likewise.
23
24 * gas/i386/opts.d: Updated.
25 * gas/i386/opts-intel.d: Likewise.
26 * gas/i386/sse2avx-opts.d: Likewise.
27 * gas/i386/sse2avx-opts-intel.d: Likewise.
28 * gas/i386/x86-64-opts.d: Likewise.
29 * gas/i386/x86-64-opts-intel.d: Likewise.
30 * gas/i386/x86-64-sse2avx-opts.d: Likewise.
31 * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
32
33 * gas/i386/x86-64-avx-swap.d: New.
34 * gas/i386/x86-64-avx-swap.s: Likewise.
35 * gas/i386/x86-64-avx-swap-intel.d: Likewise.
36
37 2008-12-23 Nick Clifton <nickc@redhat.com>
38
39 * gas/elf/type.s: Remove test of STT_IFUNC support.
40 * gas/elf/type.e: Update expected output.
41
42 2008-12-21 Hans-Peter Nilsson <hp@axis.com>
43
44 * gas/cris/rd-dtpoffd1.d, gas/cris/rd-dtpoffd1.s: New test.
45
46 2008-12-20 H.J. Lu <hongjiu.lu@intel.com>
47
48 * gas/i386/i386.exp: Run opts, opts-intel, sse2avx-opts,
49 sse2avx-opts-intel, x86-64-opts, x86-64-opts-intel,
50 x86-64-sse2avx-opts and x86-64-sse2avx-opts-intel.
51
52 * gas/i386/opts.d: New.
53 * gas/i386/opts-intel.d: Likewise.
54 * gas/i386/opts.s: Likewise.
55 * gas/i386/sse2avx-opts.d: Likewise.
56 * gas/i386/sse2avx-opts-intel.d: Likewise.
57 * gas/i386/x86-64-opts.d: Likewise.
58 * gas/i386/x86-64-opts-intel.d: Likewise.
59 * gas/i386/x86-64-opts.s: Likewise.
60 * gas/i386/x86-64-sse2avx-opts.d: Likewise.
61 * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
62
63 2008-12-20 Hans-Peter Nilsson <hp@axis.com>
64
65 * gas/cris/rd-tls-1.s, gas/cris/rd-tls-1.d: Test :IE and
66 decoration on double-indirect.
67 * gas/cris/tls-err-1.s: Test :IE on wrong-size operand.
68
69 2008-12-18 H.J. Lu <hongjiu.lu@intel.com>
70
71 * gas/i386/intel.d: Remove trailing white spaces after nop.
72 * gas/i386/intelpic.d: Likewise.
73 * gas/i386/nops16-1.d: Likewise.
74 * gas/i386/nops-1-i686.d: Likewise.
75 * gas/i386/nops-3.d: Likewise.
76 * gas/i386/nops-3-i386.d: Likewise.
77 * gas/i386/nops-3-i686.d: Likewise.
78 * gas/i386/nops-4.d: Likewise.
79 * gas/i386/nops-4-i386.d: Likewise.
80 * gas/i386/nops-4-i686.d: Likewise.
81 * gas/i386/opcode.d: Likewise.
82 * gas/i386/opcode-suffix.d: Likewise.
83 * gas/i386/reloc.d: Likewise.
84 * gas/i386/tlsnopic.d: Likewise.
85 * gas/i386/x86-64-nops-1.d: Likewise.
86 * gas/i386/x86-64-nops-1-nocona.d: Likewise.
87 * gas/i386/x86-64-nops-2.d: Likewise.
88 * gas/i386/x86-64-nops-3.d: Likewise.
89 * gas/i386/x86-64-nops-4-core2.d: Likewise.
90 * gas/i386/x86-64-nops-4.d: Likewise.
91 * gas/i386/x86-64-nops-4-k8.d: Likewise.
92 * gas/i386/x86-64-opcode.d: Likewise.
93
94 2008-12-15 Richard Earnshaw <rearnsha@arm.com>
95
96 * gas/arm/group-reloc-ldc.d: Disassembly of VFP instructions now uses
97 unified syntax.
98 * gas/arm/vfp-non-overlap.d: Likewise.
99 * gas/arm/vfp-neon-syntax.d: Likewise.
100 * gas/arm/vfp-neon-syntax_t2.d: Likewise.
101 * gas/arm/vfp1.d: Likewise.
102 * gas/arm/vfp1_t2.d: Likewise.
103 * gas/arm/vfp1xD.d: Likewise.
104 * gas/arm/vfp1xD_t2.d: Likewise.
105 * gas/arm/vfp2.d: Likewise.
106 * gas/arm/vfp2_t2.d: Likewise.
107 * gas/arm/vfpv3-32drs.d: Likewise.
108 * gas/arm/vfpv3-const-conv.d: Likewise.
109
110 2008-12-04 Ben Elliston <bje@au.ibm.com>
111
112 * gas/ppc/booke.s: Remove booke64 instructions.
113 * gas/ppc/booke.d: Update expected disassembly output.
114 * gas/ppc/booke_xcoff.s: Use -mbooke/-Mbooke.
115 * gas/ppc/booke_xcoff.d: Likewise.
116 * gas/ppc/booke_xcoff64.d: Likewise.
117 * gas/ppc/booke_xcoff64.s: Likewise.
118
119 2008-12-03 Nick Clifton <nickc@redhat.com>
120
121 * gas/elf/type.s: Add test of STT_IFUNC symbol type.
122 * gas/elf/type.e: Update expected disassembly.
123 * gas/elf/elf.exp: Update grep of symbol types.
124
125 2008-11-27 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
126
127 * gas/cr16/pic-1.s: New.
128 * gas/cr16/pic-1.d: New.
129 * gas/cr16/pic-2.s: New.
130 * gas/cr16/pic-2.d: New.
131 * gas/cr16/pic.exp: Run pic tests.
132
133 2008-11-19 Hans-Peter Nilsson <hp@axis.com>
134
135 * gas/cris/rd-tls-1.d, gas/cris/rd-tls-1.s: Use a local thread
136 variable instead of .text location for :GD decoration test.
137
138 2008-11-18 Catherine Moore <clm@codesourcery.com>
139
140 * gas/arm/half-prec-neon.d: New.
141 * gas/arm/half-prec-neon.s: New.
142 * gas/arm/half-prec-vfp3.d: New.
143 * gas/arm/half-prec-vfp3.s: New.
144 * gas/arm/half-prec-psyntax.d: New.
145 * gas/arm/half-prec-psyntax.s: New.
146
147 2008-11-12 Hans-Peter Nilsson <hp@axis.com>
148
149 * gas/cris/rd-bcnst2-pic.d, gas/cris/rd-bcnst2.d,
150 gas/cris/rd-bcnst2.s: New tests.
151
152 2008-11-06 Adam Nemet <anemet@caviumnetworks.com>
153
154 * gas/mips/mips1-fp.s, testsuite/gas/mips/mips1-fp.d,
155 testsuite/gas/mips/mips1-fp.l: New tests.
156 * gas/mips/mips.exp: Run them.
157
158 2008-11-06 Chao-ying Fu <fu@mips.com>
159
160 * gas/mips/mips32-sync.d, gas/mip/mips32-sync.s: New tests.
161 * gas/mips/mips.exp: Run them.
162
163 2008-11-04 Bob Wilson <bob.wilson@acm.org>
164
165 * gas/xtensa/all.exp: Run jlong test.
166 * gas/xtensa/jlong.d: New.
167 * gas/xtensa/jlong.s: New.
168
169 2008-11-03 H.J. Lu <hongjiu.lu@intel.com>
170
171 * gas/i386/intel.s: Add tests for cmovpe and cmovpo.
172 * gas/i386/opcode.s: Likewise.
173
174 * gas/i386/intel.d: Updated.
175 * gas/i386/opcode.d: Likewise.
176 * gas/i386/opcode-intel.d: Likewise.
177 * gas/i386/opcode-suffix.d: Likewise.
178
179 2008-10-12 H.J. Lu <hongjiu.lu@intel.com>
180
181 * gas/i386/i386.exp: Run nops-5, nops-5-i686, x86-64-nops-5 and
182 x86-64-nops-5-k8.
183
184 * gas/i386/nops-5.d: New.
185 * gas/i386/nops-5.s: Likewise.
186 * gas/i386/nops-5-i686.d: Likewise.
187 * gas/i386/x86-64-nops-5.d: Likewise.
188 * gas/i386/x86-64-nops-5-k8.d: Likewise.
189
190 2008-10-06 Tom Tromey <tromey@redhat.com>
191
192 * gas/cfi/cfi-alpha-1.d, gas/cfi/cfi-alpha-3.d,
193 gas/cfi/cfi-arm-1.d, gas/cfi/cfi-common-1.d,
194 gas/cfi/cfi-common-2.d, gas/cfi/cfi-common-3.d,
195 gas/cfi/cfi-common-4.d, gas/cfi/cfi-common-5.d,
196 gas/cfi/cfi-common-6.d, gas/cfi/cfi-hppa-1.d,
197 gas/cfi/cfi-i386-2.d, gas/cfi/cfi-i386.d, gas/cfi/cfi-m68k.d,
198 gas/cfi/cfi-mips-1.d, gas/cfi/cfi-ppc-1.d, gas/cfi/cfi-s390-1.d,
199 gas/cfi/cfi-s390x-1.d, gas/cfi/cfi-sh-1.d, gas/cfi/cfi-sparc-1.d,
200 gas/cfi/cfi-sparc64-1.d, gas/cfi/cfi-x86_64.d: Update for readelf
201 change.
202
203 2008-10-04 Hans-Peter Nilsson <hp@axis.com>
204
205 * gas/cris/rd-tls-1.s, gas/cris/rd-tls-1.d, gas/cris/rd-tls-2.s,
206 gas/cris/rd-tls-2.d, gas/cris/tls-err-1.s, gas/cris/tls-err-2.s,
207 gas/cris/tls-err-3.s: New tests.
208
209 2008-09-26 Andreas Krebbel <krebbel1@de.ibm.com>
210
211 * gas/s390/esa-g5.d: Adjust according to the s390-opc changes.
212 * gas/s390/esa-g5.s: Likewise.
213 * gas/s390/esa-z990.d: Likewise.
214 * gas/s390/esa-z990.s: Likewise.
215 * gas/s390/zarch-z900.d: Likewise.
216 * gas/s390/zarch-z900.s: Likewise.
217 * gas/s390/zarch-z990.d: Likewise.
218 * gas/s390/zarch-z990.s: Likewise.
219
220 2008-09-15 Alan Modra <amodra@bigpond.net.au>
221
222 * gas/all/gas.exp: Don't run redef tests on a bunch of targets.
223 * gas/elf/elf.exp: Likewise.
224
225 2008-09-14 Arnold Metselaar <arnold.metselaar@planet.nl>
226
227 * gas/z80/ld-group.s, gas/z80/ld-group.d: New test.
228 * gas/z80/block.s, gas/z80/block.d: New test
229 * gas/z80/arith.s, gas/z80/arith.d: New test
230 * gas/z80/rotate.s, gas/z80/rotate.d: New test
231 * gas/z80/bit.s, gas/z80/bit.d: New test
232 * gas/z80/branch.s, gas/z80/branch.d: New test
233 * gas/z80/inout.s, gas/z80/inout.d: New test
234 * gas/z80/misc.s, gas/z80/misc.d: New test
235 * gas/z80/z80.exp: Run them.
236
237 2008-09-11 H.J. Lu <hongjiu.lu@intel.com>
238
239 * gas/i386/sse2avx.s: Remove pclmulXXX tests. Add tests for
240 Intel syntax.
241 * gas/i386/x86-64-sse2avx.s: Likewise.
242
243 * gas/i386/sse2avx.d: Updated.
244 * gas/i386/x86-64-sse2avx.d: Likewise.
245
246 2008-09-09 Peter Bergner <bergner@vnet.ibm.com>
247
248 * gas/ppc/common.s: New test.
249 * gas/ppc/common.d: Likewise.
250 * gas/ppc/power4_32.s: Likewise.
251 * gas/ppc/power4_32.d: Likewise.
252 * gas/ppc/power6.s: Add attn, mtcr, mtcrf, mfcr, dcbz.
253 * gas/ppc/power6.d: Likewise.
254 * gas/ppc/ppc.exp: Run power4_32 test.
255
256 2008-09-06 Richard Sandiford <rdsandiford@googlemail.com>
257
258 * gas/mips/cfi-n64-1.s, gas/mips/cfi-n64-1.d: New test.
259 * gas/mips/mips.exp: Run it.
260
261 2008-09-05 Nick Clifton <nickc@redhat.com>
262
263 * gas/arm/abs12.d: Update expected disassembly.
264 * gas/arm/tls_vxworks.d: Likewise.
265 * gas/arm/unwind_vxworks.d: Likewise.
266 * gas/arm/group-reloc-alu-encoding-bad.d: Skip for vxworks
267 targets.
268 * gas/arm/group-reloc-alu.d: Likewise.
269 * gas/arm/group-reloc-ldc-encoding-bad.d: Likewise.
270 * gas/arm/group-reloc-ldc.d: Likewise.
271 * gas/arm/group-reloc-ldr-encoding-bad.d: Likewise.
272 * gas/arm/group-reloc-ldr.d: Likewise.
273 * gas/arm/group-reloc-ldrs-encoding-bad.d: Likewise.
274 * gas/arm/group-reloc-ldrs.d: Likewise.
275 * gas/arm/local_function.d: Likewise.
276 * gas/arm/mapshort-elf.d: Likewise.
277 * gas/arm/undefined.d: Likewise.
278
279 2008-09-04 Christian Groessler <chris@groessler.org>
280
281 * lib/gas-defs.exp (run_dump_test): If the test expects an error,
282 fail the test if gas doesn't report an error.
283
284 2008-08-28 Jan Beulich <jbeulich@novell.com>
285
286 * gas/i386/intel.s: Add retf.
287 * gas/i386/intel.{d,e}: Adjust.
288 * gas/i386/opcode-intel.d: Replace lret with retf.
289
290 2008-08-28 Jan Beulich <jbeulich@novell.com>
291
292 * gas/i386/gas/i386/opcode-suffix.d: Add suffixes to cmovXX.
293
294 2008-08-28 H.J. Lu <hongjiu.lu@intel.com>
295
296 * gas/ia64/dv-raw-err.s: Add tests for cr.iib0 and cr.iib1.
297 * gas/ia64/dv-waw-err.s: Likewise.
298 * gas/ia64/regs.s: Likewise.
299
300 * gas/ia64/dv-raw-err.l: Updated.
301 * gas/ia64/dv-waw-err.l: Likewise.
302 * gas/ia64/regs.d: Likewise.
303
304 2008-08-28 Jan Beulich <jbeulich@novell.com>
305
306 * gas/i386/string-bad.{l,s}, gas/i386/string-ok.{d,e,s}: New.
307 * gas/i386/i386.exp: Run new tests.
308
309 2008-08-27 H.J. Lu <hongjiu.lu@intel.com>
310
311 * gas/i386/intel.s: Add tests for fidivr.
312
313 * gas/i386/intel.d: Updated.
314
315 2008-08-26 Jie Zhang <jie.zhang@analog.com>
316
317 * gas/bfin/arith_mode.d: New test.
318 * gas/bfin/arith_mode.s: New test.
319 * gas/bfin/invalid_arith_mode.l: New test.
320 * gas/bfin/invalid_arith_mode.s: New test.
321 * gas/bfin/bfin.exp: Add arith_mode and invalid_arith_mode.
322
323 2008-08-22 Jie Zhang <jie.zhang@analog.com>
324
325 * gas/bfin/misc.s: New test.
326 * gas/bfin/misc.d: New test.
327 * gas/bfin/bfin.exp: Add misc test.
328
329 2008-08-21 Richard Henderson <rth@redhat.com>
330
331 * gas/cfi/cfi-common-1.d: Allow for differing offsets, and
332 for DW_CFA_offset_extended_sf results. Allow for differing nops.
333 * gas/cfi/cfi-hppa-1.d: Invert data alignment sign. Change
334 offsets to match 64-bit offsets.
335 * gas/cfi/cfi.exp: Don't run common tests on hppa64.
336
337 2008-08-20 Bob Wilson <bob.wilson@acm.org>
338
339 * gas/all/gas.exp: Expect the redef test to fail on Xtensa.
340
341 2008-08-20 H.J. Lu <hongjiu.lu@intel.com>
342
343 AVX Programming Reference (August, 2008)
344 * gas/i386/avx.s: Add AES + AVX tests.
345 * gas/i386/arch-10.s: Likewise.
346 * gas/i386/sse2avx.s: Likewise.
347 * gas/i386/x86-64-arch-2.s: Likewise.
348 * gas/i386/x86-64-avx.s: Likewise.
349 * gas/i386/x86-64-sse2avx.s: Likewise.
350
351 * gas/i386/arch-10.d: Updated.
352 * gas/i386/arch-10-1.l: Likewise.
353 * gas/i386/arch-10-2.l: Likewise.
354 * gas/i386/arch-10-3.l: Likewise.
355 * gas/i386/arch-10-4.l: Likewise.
356 * gas/i386/avx.d: Likewise.
357 * gas/i386/avx-intel.d: Likewise.
358 * gas/i386/sse2avx.d: Likewise.
359 * gas/i386/x86-64-arch-2.d: Likewise.
360 * gas/i386/x86-64-avx.d: Likewise.
361 * gas/i386/x86-64-avx-intel.d: Likewise.
362 * gas/i386/x86-64-sse2avx.d: Likewise.
363
364 * gas/i386/i386.exp: Run arch-avx-1, arch-avx-1-1 and
365 arch-avx-1-2.
366
367 * gas/i386/arch-avx-1.d: New.
368 * gas/i386/arch-avx-1.s: Likewise.
369 * gas/i386/arch-avx-1-1.l: Likewise.
370 * gas/i386/arch-avx-1-1.s: Likewise.
371 * gas/i386/arch-avx-1-2.l: Likewise.
372 * gas/i386/arch-avx-1-2.s: Likewise.
373
374 2008-08-15 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
375
376 * gas/s390/esa-g5.d: lxr operands are floating point.
377 * gas/s390/esa-g5.s: Likewise.
378 * gas/testsuite/gas/s390/zarch-z9-ec.d: rrdtr, rrxtr third
379 operands is gpr.
380 * gas/testsuite/gas/s390/zarch-z9-ec.s: Likewise.
381
382 2008-08-12 H.J. Lu <hongjiu.lu@intel.com>
383
384 * gas/i386/amd.s: Add syscall and sysret. Remove padding.
385
386 * gas/i386/amd.d: Updated.
387 * gas/i386/x86-64-opcode.d: Likewise.
388
389 * gas/i386/i386.exp: Run x86-64-intel64.
390
391 * gas/i386/x86-64-intel64.d: New.
392 * gas/i386/x86-64-intel64.s: Likewise.
393
394 * gas/i386/x86-64-opcode.s: Add syscall and sysret.
395
396 2008-08-08 Richard Sandiford <rdsandiford@googlemail.com>
397
398 * gas/mips/call-nonpic-1.s, gas/mips/call-nonpic-1.d: New test.
399 * gas/mips/mips.exp: Run it.
400
401 2008-08-06 Richard Sandiford <rdsandiford@googlemail.com>
402
403 * gas/mips/elf-rel8-mips16.d, gas/mips/elf-rel8-mips16.s,
404 * gas/mips/elf-rel9-mips16.d, gas/mips/elf-rel9-mips16.s,
405 * gas/mips/elf-rel13-mips16.d, gas/mips/elf-rel13-mips16.s: New tests.
406 * gas/mips/mips.exp: Run them.
407
408 2008-08-01 Peter Bergner <bergner@vnet.ibm.com>
409
410 * gas/ppc/power7.d: New.
411 * gas/ppc/power7.s: Likewise.
412 * gas/ppc/ppc.exp: Run power7 test.
413
414 2008-08-01 H.J. Lu <hongjiu.lu@intel.com>
415
416 * gas/cfi/cfi-i386.s: Remove tests for AVX register maps.
417 * gas/cfi/cfi-x86_64.s: Likewise.
418
419 * gas/cfi/cfi-i386.d: Updated.
420 * gas/cfi/cfi-x86_64.d: Likewise.
421
422 2008-07-31 Peter Bergner <bergner@vnet.ibm.com>
423
424 * gas/ppc/cell.s: Add altivec instructions.
425 * gas/ppc/cell.d: Update expected output.
426 * gas/ppc/power6.d: New.
427 * gas/ppc/power6.s: Likewise.
428 * gas/ppc/ppc.exp (powerpc64*-*-*): Move cell from here to...
429 (powerpc*-*-*): Here. Run power6 test.
430
431 2008-07-24 H.J. Lu <hongjiu.lu@intel.com>
432
433 * gas/i386/nops-1.d: Add -mtune=generic32.
434 * gas/i386/nops-2.d: Likewise.
435 * gas/i386/nops-3.d: Likewise.
436
437 * gas/i386/x86-64-nops-1.d: Add -mtune=generic64.
438 * gas/i386/x86-64-nops-2.d: Likewise.
439 * gas/i386/x86-64-nops-3.d: Likewise.
440 * gas/i386/x86-64-nops-4.d: Likewise.
441
442 2008-07-22 Chao-ying Fu <fu@mips.com>
443
444 * gas/mips/tls-ill.l: Update error message.
445 * gas/mips/octeon-ill.l: Likewise.
446
447 2008-07-14 Jie Zhang <jie.zhang@analog.com>
448
449 * gas/bfin/{bit2.s, cache2.s, control_code2.s, event2.s,
450 logical2.s, move2.s, parallel.s, parallel2.s, parallel3.s,
451 parallel4.s, shift2.s, stack2.s, video2.s}: Remove DOS line
452 endings.
453
454 2008-07-10 Richard Sandiford <rdsandiford@googlemail.com>
455
456 * gas/mips/mips16-vis-1.d, gas/mips/mips16-vis-1.s: New tests.
457 * gas/mips/mips.exp: Run them.
458
459 2008-07-09 Kai Tietz <kai.tietz@onevision.com>
460
461 * gas/i386/i386.exp (x86-64-pcrel): Disable for w64.
462 (x86-64-sse5): Likewise.
463 (x86-64-opcode-inval): Likewise.
464 (x86-64-opcode-inval-intel): Likewise.
465 (x86-64-w64-pcrel): New.
466 * gas/i386/x86-64-w64-pcrel.d: New.
467
468 2008-07-07 Adam Nemet <anemet@caviumnetworks.com>
469
470 * gas/mips/mips32.s: Move out coprocessor2 insns from here ...
471 * gas/mips/mips32-cp2.s: ... to here.
472 * gas/mips/mips32.d: Update.
473 * gas/mips/mips32-cp2.d: New file.
474 * gas/mips/mips32r2.s: Move out coprocessor2 insns from here ...
475 * gas/mips/mips32r2-cp2.s: ... to here.
476 * gas/mips/mips32r2.d: Update.
477 * gas/mips/mips32r2-cp2.d: New file.
478 * gas/mips/mips64.s: Move out coprocessor2 insns from here ...
479 * gas/mips/mips64-cp2.s: ... to here.
480 * gas/mips/mips64.d: Update.
481 * gas/mips/mips64-cp2.d: New file.
482 * gas/mips/mips.exp: Run mips32-cp2, mips32r2-cp2 and mips64-cp
483 except for Octeon.
484 * gas/mips/octeon.s: Add supported coprocessor insns. Move pop
485 down to keep alphabetical order.
486 * gas/mips/octeon.d: Update.
487 * gas/mips/octeon-ill.s: Add unsupported coprocessor insns.
488 * gas/mips/octeon-ill.l: Update.
489
490 2008-07-07 Paul Brook <paul@codesourcery.com>
491
492 * gas/arm/movw-local.d: New test.
493 * gas/arm/movw-local.s: New test.
494
495 2008-06-27 Chao-ying Fu <fu@mips.com>
496
497 * gas/mips/odd-float.d: Replace ... with #pass.
498 * gas/mips/ldstla-32-shared.d: Add -march=mips1 for as.
499 * gas/mips/ldstla-32.d: Likewise.
500 * gas/mips/mips16-hilo-match.d: Add -mabi=32 -march=mips1 for as.
501
502 2008-06-19 Chao-ying Fu <fu@mips.com>
503
504 * gas/mips/e32-rel2.d: Add -march=mips1 for as.
505
506 2008-06-16 Hans-Peter Nilsson <hp@bitrange.com>
507
508 PR gas/6607
509 * gas/mmix/err-loc-10.s, gas/mmix/err-loc-9.s, gas/mmix/loc-6.d,
510 gas/mmix/loc-6.s, gas/mmix/loc-7.d, gas/mmix/loc-7.s: New tests.
511
512 2008-06-12 Adam Nemet <anemet@caviumnetworks.com>
513
514 * gas/mips/octeon.s, gas/mips/octeon.d: Add tests for baddu,
515 bbit*, cins*, dmul, pop, dpop, exts*, mtm*, mtp*, syncs, syncw,
516 syncws, vm3mulu, vm0 and vmulu.
517 * gas/mips/octeon-ill.s, gas/mips/octeon-ill.s: New test.
518 * gas/mips/mips.exp: Run it. Run octeon test with
519 run_dump_test_arches.
520
521 * gas/mips/octeon.s, gas/mips/octeon.d: Add tests for seq* and sne*.
522 * gas/mips/octeon-ill.s, gas/mips/octeon-ill.s: Add tests for seqi
523 and snei.
524
525 2008-06-03 H.J. Lu <hongjiu.lu@intel.com>
526
527 * gas/i386/i386.exp: Run sse-check-none and
528 x86-64-sse-check-none.
529
530 * gas/i386/sse-check-none.d: New.
531 * gas/i386/sse-check-none.s: Likewise.
532 * gas/i386/x86-64-sse-check-none.d: Likewise.
533
534 2008-06-03 Paul Brook <paul@codesourcery.com>
535
536 * gas/arm/thumb32.d: Update expected output.
537
538 2008-05-30 H.J. Lu <hongjiu.lu@intel.com>
539
540 * gas/i386/x86-64-avx.s: Add tests for vmovd on 64bit operands.
541
542 * gas/i386/x86-64-sse2avx.s: Add tests for movd on 64bit
543 operands.
544
545 * gas/testsuite/gas/i386/x86-64-avx.d: Updated.
546 * gas/testsuite/gas/i386/x86-64-avx-intel.d: Likewise.
547 * gas/testsuite/gas/i386/x86-64-sse2avx.d: Likewise.
548
549 2008-05-27 Martin Schwidefsky <schwidefsky@de.ibm.com>
550
551 * gas/s390/zarch-z990.d (idte): Fix operand format.
552
553 2008-05-22 H.J. Lu <hongjiu.lu@intel.com>
554
555 * gas/i386/sse-noavx.s: Add tests for cvtpd2pi, cvtpi2pd and
556 cvttpd2pi.
557 * gas/i386/x86-64-sse-noavx.s: Likewise.
558
559 * gas/i386/sse-noavx.d: Updated.
560 * gas/i386/x86-64-sse-noavx.d: Likewise.
561
562 2008-05-22 H.J. Lu <hongjiu.lu@intel.com>
563
564 PR gas/6517
565 * gas/i386/avx.s: Add tests for unspecified memory operand
566 size in Intel syntax.
567 * gas/i386/x86-64-avx.s: Likewise.
568
569 * gas/i386/simd.s: Add tests for cvtsi2ss and cvtsi2sd with
570 unspecified memory operand size in Intel syntax.
571
572 * gas/i386/avx.d: Updated.
573 * gas/i386/avx-intel.d: Likewise.
574 * gas/i386/simd.d: Likewise.
575 * gas/i386/simd-intel.d: Likewise.
576 * gas/i386/simd-suffix.d: Likewise.
577 * gas/i386/x86-64-avx.d: Likewise.
578 * gas/i386/x86-64-avx-intel.d: Likewise.
579
580 2008-05-21 H.J. Lu <hongjiu.lu@intel.com>
581
582 * gas/i386/sse-noavx.s: Add tests for movdq2q and movq2dq.
583 * gas/i386/x86-64-sse-noavx.s: Likewise.
584
585 * gas/i386/sse-noavx.d: Updated.
586 * gas/i386/x86-64-sse-noavx.d: Likewise.
587
588 2008-05-09 Catherine Moore <clm@codesourcery.com>
589
590 * gas/mips/mips16-hilo-match.s: New test.
591 * gas/mips/mip16-hilo-match.d: New test output.
592
593 2008-05-02 H.J. Lu <hongjiu.lu@intel.com>
594
595 * gas/i386/i386.exp: Run movbe, movbe-intel, inval-movbe, ept,
596 ept-intel, inval-ept, x86-64-movbe, x86-64-movbe-intel,
597 x86-64-inval-movbe. x86-64-ept, x86-64-ept-intel and
598 x86-64-inval-ept.
599
600 * gas/i386/arch-10.s: Add movbe and invept.
601 * gas/i386/x86-64-arch-2.s: Likewise.
602
603 * gas/i386/ept.d: New file
604 * gas/i386/ept-intel.d: Likewise.
605 * gas/i386/ept.s: Likewise.
606 * gas/i386/inval-ept.l: Likewise.
607 * gas/i386/inval-ept.s: Likewise.
608 * gas/i386/inval-movbe.l: Likewise.
609 * gas/i386/inval-movbe.s: Likewise.
610 * gas/i386/movbe.d: Likewise.
611 * gas/i386/movbe-intel.d: Likewise.
612 * gas/i386/movbe.s: Likewise.
613 * gas/i386/x86-64-inval-ept.l: Likewise.
614 * gas/i386/x86-64-inval-ept.s: Likewise.
615 * gas/i386/x86-64-inval-movbe.l: Likewise.
616 * gas/i386/x86-64-inval-movbe.s: Likewise.
617 * gas/i386/x86-64-ept.d: Likewise.
618 * gas/i386/x86-64-ept-intel.d: Likewise.
619 * gas/i386/x86-64-ept.s: Likewise.
620 * gas/i386/x86-64-movbe.d: Likewise.
621 * gas/i386/x86-64-movbe-intel.d: Likewise.
622 * gas/i386/x86-64-movbe.s: Likewise.
623
624 * gas/i386/arch-10.d: Updated.
625 * gas/i386/arch-10-1.l: Likewise.
626 * gas/i386/arch-10-2.l: Likewise.
627 * gas/i386/arch-10-3.l: Likewise.
628 * gas/i386/arch-10-4.l: Likewise.
629 * gas/i386/x86-64-arch-2.d: Likewise.
630
631 2008-04-28 Adam Nemet <anemet@caviumnetworks.com>
632
633 * gas/mips/mips4.s: Split out fp instruction from here ...
634 * gas/mips/mips4-fp.s: ... to here.
635 * gas/mips/mips4.d: Update.
636 * gas/mips/mips4-fp.l: New file. Check error messages with
637 -msoft-float.
638 * gas/mips/mips4-fp.d: New file. Check disassembly with
639 hard-float.
640
641 * gas/mips/mips32r2.s: Split out fp instructions from here ...
642 * gas/mips/mips32r2-fp32.s: ... to here.
643 * gas/mips/mips32r2.d: Update.
644 * gas/mips/mips32r2-fp32.l: New file. Check error messages with
645 -msoft-float.
646 * gas/mips/mips32r2-fp32.d: New file. Check disassembly with
647 hard-float.
648
649 * gas/mips/mips32r2-ill-nofp.s, gas/mips/mips32r2-ill-nofp.l: New
650 test derived from mips32r2-ill.
651
652 * gas/mips/mips32-sf32.l: New list test for mips32-sf32.s to check
653 error messages for soft-float targets.
654
655 * gas/mips/mips-macro-ill-sfp.s, gas/mips/mips-macro-ill-sfp.l:
656 New test for -msingle-float.
657 * gas/mips/mips-macro-ill-nofp.s, gas/mips/mips-macro-ill-nofp.l:
658 New test for -msoft-float.
659 * gas/mips/mips-hard-float-flag.s,
660 gas/mips/mips-hard-float-flag.l: New test for -mhard-float.
661 * gas/mips/mips-double-float-flag.s,
662 gas/mips/mips-double-float-flag.l: New test for -mdouble-float.
663
664 * gas/mips/mips.exp: Run new mips4-fp and mips32r2-fp dump tests.
665 Run mips4-fp and mips32r2-fp list tests with -msoft-float. Run
666 new mips32r2-ill-nofp with -msoft-float. Run new mips32-sf32 list
667 test with -msoft-float. Run new mips-macro-ill-sfp test with
668 -msingle-float. Run new mips-macro-ill-nofp test with
669 -msoft-float. Run new mips-hard-float-flag and
670 mips-double-float-flag tests.
671
672 2008-04-23 H.J. Lu <hongjiu.lu@intel.com>
673
674 * gas/i386/i386.exp: Run sse-noavx and x86-64-sse-noavx.
675
676 * gas/i386/sse-noavx.d: New.
677 * gas/i386/sse-noavx.s: Likewise.
678 * gas/i386/x86-64-sse-noavx.d: Likewise.
679 * gas/i386/x86-64-sse-noavx.s: Likewise.
680
681 2008-04-23 H.J. Lu <hongjiu.lu@intel.com>
682
683 * gas/i386/sse2.s: Add tests for pmuludq, paddq and psubq.
684 * gas/i386/x86-64-simd.s: Likewise.
685
686 * gas/i386/sse2.d: Updated.
687 * gas/i386/x86-64-simd.d: Likewise.
688 * gas/i386/x86-64-simd-intel.d: Likewise.
689 * gas/i386/x86-64-simd-suffix.d: Likewise.
690
691 2008-04-23 David S. Miller <davem@davemloft.net>
692
693 * gas/sparc/pc2210.d: New file.
694 * gas/sparc/pc2210.d: Likewise.
695 * gas/sparc/sparc.exp: Run new %pc22/%pc10 relocation test.
696
697 2008-04-18 H.J. Lu <hongjiu.lu@intel.com>
698
699 * gas/i386/arch-10.d: Updated.
700 * gas/i386/avx.d: Likewise.
701 * gas/i386/avx-intel.d: Likewise.
702 * gas/i386/x86-64-arch-2.d: Likewise.
703 * gas/i386/x86-64-avx.d: Likewise.
704 * gas/i386/x86-64-avx-intel.d: Likewise.
705
706 2008-04-16 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
707 Michael Meissner <michael.meissner@amd.com>
708
709 * gas/i386/x86-64-sse5.s: Add protX tests to allow memory in the
710 middle operand.
711 * gas/i386/x86-64-sse5.d: Likewise.
712
713 2008-04-16 David S. Miller <davem@davemloft.net>
714
715 * gas/sparc/gotops32.d: New.
716 * gas/sparc/gotops32.s: Likewise.
717 * gas/sparc/gotops64.d: Likewise.
718 * gas/sparc/gotops64.s: Likewise.
719 * gas/sparc/sparc.exp: Run new gotdata tests.
720
721 2008-04-15 Andrew Stubbs <andrew.stubbs@st.com>
722
723 * gas/sh/arch/arch.exp: Align PC-relative instructions in the gererated
724 assembly files.
725 * gas/sh/arch/sh-dsp.s: Regenerate.
726 * gas/sh/arch/sh.s: Regenerate.
727 * gas/sh/arch/sh2.s: Regenerate.
728 * gas/sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
729 * gas/sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
730 * gas/sh/arch/sh2a-nofpu.s: Regenerate.
731 * gas/sh/arch/sh2a-or-sh3e.s: Regenerate.: Regenerate.
732 * gas/sh/arch/sh2a-or-sh4.s: Regenerate.
733 * gas/sh/arch/sh2a.s: Regenerate.
734 * gas/sh/arch/sh2e.s: Regenerate.
735 * gas/sh/arch/sh3-dsp.s: Regenerate.
736 * gas/sh/arch/sh3-nommu.s: Regenerate.
737 * gas/sh/arch/sh3.s: Regenerate.
738 * gas/sh/arch/sh3e.s: Regenerate.
739 * gas/sh/arch/sh4-nofpu.s: Regenerate.
740 * gas/sh/arch/sh4-nommu-nofpu.s: Regenerate.
741 * gas/sh/arch/sh4.s: Regenerate.
742 * gas/sh/arch/sh4a-nofpu.s: Regenerate.
743 * gas/sh/arch/sh4a.s: Regenerate.
744 * gas/sh/arch/sh4al-dsp.s: Regenerate.
745 * gas/sh/err-mova.s: New test.
746
747 2008-04-14 Edmar Wienskoski <edmar@freescale.com>
748
749 * gas/ppc/e500mc.s, gas/ppc/e500mc.d: New test.
750 * gas/ppc/ppc.exp: Run the new test
751
752 2008-04-11 H.J. Lu <hongjiu.lu@intel.com>
753
754 * gas/lns/lns-big-delta.d: Updated.
755 * gas/lns/lns-common-1.d: Likewise.
756 * gas/lns/lns-common-1-alt.d: Likewise.
757 * gas/lns/lns-duplicate.d: Likewise.
758
759 2008-04-10 H.J. Lu <hongjiu.lu@intel.com>
760
761 * gas/i386/i386.exp: Run sse-check, sse-check-warn,
762 sse-check-error, x86-64-sse-check, x86-64-sse-check-warn and
763 x86-64-sse-check-error.
764
765 * gas/i386/sse-check.d: New.
766 * gas/i386/sse-check.s: Likewise.
767 * gas/i386/sse-check-error.l: Likewise.
768 * gas/i386/sse-check-error.s: Likewise.
769 * gas/i386/sse-check-warn.d: Likewise.
770 * gas/i386/sse-check-warn.e: Likewise.
771 * gas/i386/x86-64-sse-check.d: Likewise.
772 * gas/i386/x86-64-sse-check-error.l: Likewise.
773 * gas/i386/x86-64-sse-check-error.s: Likewise.
774 * gas/i386/x86-64-sse-check-warn.d: Likewise.
775
776 2008-04-10 Santiago Urueña <suruena@gmail.com>
777
778 * gas/all/gas.exp: Check the performance of the -ag command line
779 switch.
780
781 2008-04-10 Andreas Krebbel <krebbel1@de.ibm.com>
782
783 * gas/s390/zarch-z10.d: Map the compare and branch variants
784 with odd condition code mask to version with an even mask.
785
786 2008-04-07 H.J. Lu <hongjiu.lu@intel.com>
787
788 * gas/i386/att-regs.s: Add AVX register test.
789 * gas/i386/intel-regs.s: Likewise.
790
791 * gas/i386/att-regs.d: Updated.
792 * gas/i386/intel-regs.d: Likewise.
793
794 2008-04-07 Kaz Kojima <kkojima@rr.iij4u.or.jp>
795
796 PR gas/6043
797 * gas/sh/sh64/eh-1.d: New.
798 * gas/sh/sh64/eh-1.d: Likewise.
799
800 2008-04-04 H.J. Lu <hongjiu.lu@intel.com>
801
802 * gas/i386/arch-10-1.l: Replace CLMUL with PCLMUL.
803 * gas/i386/arch-10-2.l: Likewise.
804 * gas/i386/arch-10-3.l: Likewise.
805 * gas/i386/arch-10-4.l: Likewise.
806 * gas/i386/arch-10.s: Likewise.
807 * gas/i386/clmul-intel.d: Likewise.
808 * gas/i386/clmul.d: Likewise.
809 * gas/i386/clmul.s: Likewise.
810 * gas/i386/x86-64-arch-2.s: Likewise.
811 * gas/i386/x86-64-clmul-intel.d: Likewise.
812 * gas/i386/x86-64-clmul.d: Likewise.
813 * gas/i386/x86-64-clmul.s: Likewise.
814
815 * gas/i386/arch-10.d: Replace clmul with pclmul.
816 * gas/i386/x86-64-arch-2.d: Likewise.
817
818 2008-04-03 H.J. Lu <hongjiu.lu@intel.com>
819
820 * gas/i386/i386.exp: Run aes, aes-intel, x86-64-aes,
821 x86-64-aes-intel, avx, avx-intel, inval-avx, x86-64-avx,
822 x86-64-avx-intel and x86-64-inval-avx.
823
824 * gas/cfi/cfi-i386.s: Add tests for AVX register maps.
825 * gas/cfi/cfi-x86_64.s: Likewise.
826
827 * gas/i386/aes.d: New.
828 * gas/i386/aes.s: Likewise.
829 * gas/i386/aes-intel.d: Likewise.
830 * gas/i386/avx.d: Likewise.
831 * gas/i386/avx.s: Likewise.
832 * gas/i386/avx-intel.d: Likewise.
833 * gas/i386/clmul.d: Likewise.
834 * gas/i386/clmul-intel.d: Likewise.
835 * gas/i386/clmul.s: Likewise.
836 * gas/i386/i386.exp: Likewise.
837 * gas/i386/inval-avx.l: Likewise.
838 * gas/i386/inval-avx.s: Likewise.
839 * gas/i386/sse2avx.d: Likewise.
840 * gas/i386/sse2avx.s: Likewise.
841 * gas/i386/x86-64-aes.d: Likewise.
842 * gas/i386/x86-64-aes.s: Likewise.
843 * gas/i386/x86-64-aes-intel.d: Likewise.
844 * gas/i386/x86-64-avx.d: Likewise.
845 * gas/i386/x86-64-avx.s: Likewise.
846 * gas/i386/x86-64-avx-intel.d: Likewise.
847 * gas/i386/x86-64-clmul.d: Likewise.
848 * gas/i386/x86-64-clmul-intel.d: Likewise.
849 * gas/i386/x86-64-clmul.s: Likewise.
850 * gas/i386/x86-64-inval-avx.l: Likewise.
851 * gas/i386/x86-64-inval-avx.s: Likewise.
852 * gas/i386/x86-64-sse2avx.d: Likewise.
853 * gas/i386/x86-64-sse2avx.s: Likewise.
854
855 * gas/i386/arch-10.s: Add tests for AVX, AES, CLMUL and FMA.
856 * gas/i386/x86-64-arch-2.s: Likewise.
857
858 * gas/i386/rexw.s: Add AVX tests.
859
860 * gas/i386/x86-64-opcode-inval.s: Remove lds/les test.
861
862 * gas/cfi/cfi-i386.d: Updated.
863 * gas/cfi/cfi-x86_64.d: Likewise.
864 * gas/i386/arch-10.d: Likewise.
865 * gas/i386/arch-10-1.l: Likewise.
866 * gas/i386/arch-10-2.l: Likewise.
867 * gas/i386/arch-10-3.l: Likewise.
868 * gas/i386/arch-10-4.l: Likewise.
869 * gas/i386/rexw.d: Likewise.
870 * gas/i386/x86-64-arch-2.d: Likewise.
871 * gas/i386/x86-64-opcode-inval.d: Likewise.
872 * gas/i386/x86-64-opcode-inval-intel.d: Likewise.
873
874 2008-03-26 Bernd Schmidt <bernd.schmidt@analog.com>
875
876 From Jie Zhang <jie.zhang@analog.com>
877 * gas/bfin/load.d: Update.
878 * gas/bfin/expected_comparison_errors.l: New test.
879 * gas/bfin/expected_comparison_errors.s: New test.
880 * gas/bfin/bfin.exp: Add expected_comparison_errors.
881 * gas/bfin/expected_errors.l, gas/bfin/expected_errors.s: Add
882 tests for bad options of "multiply and multipy-accumulate to
883 accumulator" instructions. Add new vector instruction option
884 mode tests.
885 * gas/bfin/vector2.s: Add new vector instruction option mode test.
886 * gas/bfin/vector2.d: Adjust accordingly.
887 * gas/bfin/expected_errors.l, gas/bfin/expected_errors.s:
888 Add check for mismatch of accumulator and data register.
889 * gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check
890 for IU option.
891
892 * gas/bfin/flow.d: Adjust since the generated labels for LOOP_BEGIN
893 and LOOP_END instruction are local now.
894 * gas/bfin/flow2.d: Likewise.
895
896 From Mike Frysinger <michael.frysinger@analog.com>
897 * gas/bfin/expected_errors.s, gas/bfin/expected_errors.l: Add test
898 for mismatched half registers in vector multipy-accumulate
899 instructions.
900
901 From Robin Getz <rgetz@blackfin.uclinux.org>
902 * gas/bfin/arithmetic.d: Update to reflect spaces/capitalization in
903 recent changes in opcodes/bfin-dis.c.
904 gas/bfin/arithmetic.s: Likewise.
905 gas/bfin/bit.d: Likewise.
906 gas/bfin/bit2.d: Likewise.
907 gas/bfin/control_code.d: Likewise.
908 gas/bfin/control_code2.d: Likewise.
909 gas/bfin/event.d: Likewise.
910 gas/bfin/event2.d: Likewise.
911 gas/bfin/flow.d: Likewise.
912 gas/bfin/flow2.d: Likewise.
913 gas/bfin/load.d: Likewise.
914 gas/bfin/logical.d: Likewise.
915 gas/bfin/logical2.d: Likewise.
916 gas/bfin/move.d: Likewise.
917 gas/bfin/move2.d: Likewise.
918 gas/bfin/parallel.d: Likewise.
919 gas/bfin/parallel2.d: Likewise.
920 gas/bfin/parallel3.d: Likewise.
921 gas/bfin/parallel4.d: Likewise.
922 gas/bfin/shift.d: Likewise.
923 gas/bfin/shift2.d: Likewise.
924 gas/bfin/stack.d: Likewise.
925 gas/bfin/stack2.d: Likewise.
926 gas/bfin/store.d: Likewise.
927 gas/bfin/vector.d: Likewise.
928 gas/bfin/vector2.d: Likewise.
929 gas/bfin/video.d: Likewise.
930 gas/bfin/video2.d: Likewise.
931
932 2008-03-19 Andreas Krebbel <krebbel1@de.ibm.com>
933
934 * gas/s390/zarch-z10.d: New file.
935 * gas/s390/zarch-z10.s: New file.
936 * gas/s390/s390.exp: Run the z10 testcases.
937
938 2008-03-17 Richard Sandiford <rsandifo@nildram.co.uk>
939
940 * gas/mips/elf-rel26.d: Add -32.
941 * gas/mips/mips16-intermix.d: Likewise.
942
943 2008-03-13 Nick Clifton <nickc@redhat.com>
944
945 PR gas/5895
946 * gas/macros/exit.s: New test case.
947 * gas/macros/macros.exp: Run the new test, expect it to produce an
948 error result.
949
950 2008-03-09 Paul Brook <paul@codesourcery.com>
951
952 * gas/arm/vfpv3-d16-bad.d: New test.
953 * gas/arm/vfpv3-d16-bad.l: New test.
954
955 2008-03-06 Andreas Krebbel <krebbel1@de.ibm.com>
956
957 * gas/s390/esa-g5.d (cdfbr, cdfr, cefbr, cefr, cxfbr, cxfr,
958 dxr, fidr, fier, fixr, lzdr, lzer, lzxr, sqdr, sqer, tp): Fix
959 operand format.
960 * gas/s390/esa-g5.s: Likewise.
961 * gas/s390/zarch-z900.d (cdgbr, cdgr, cegbr, cegr, cxgbr,
962 cxgr): Likewise.
963 * gas/s390/zarch-z900.s: Likewise.
964 * gas/s390/zarch-z9-109.d (cu41, cu42): Remove mask operand.
965 * gas/s390/zarch-z9-109.s: Likewise.
966
967 2008-03-04 Paul Brook <paul@codesourcery.com>
968
969 * gas/arm/archv6m.d: New test.
970 * gas/arm/archv6m.s: New test.
971 * gas/arm/t16-bad.s: Test low register non flag setting add.
972 * gas/arm/t16-bad.l: Update expected output.
973
974 2008-03-03 H.J. Lu <hongjiu.lu@intel.com>
975
976 PR gas/5543
977 * gas/i386/i386.exp: Run inval-equ-1 and inval-equ-2.
978
979 * gas/i386/inval-equ-1.l: New.
980 * gas/i386/inval-equ-1.s: Likewise.
981 * gas/i386/inval-equ-2.l: Likewise.
982 * gas/i386/inval-equ-2.s: Likewise.
983
984 2008-03-01 H.J. Lu <hongjiu.lu@intel.com>
985
986 * gas/i386/x86-64-branch.s: Add tests for 16-bit near indirect
987 branches.
988
989 * gas/i386/x86-64-inval.s: Remove tests for 16-bit near indirect
990 branches.
991
992 * gas/i386/x86-64-branch.d: Updated.
993 * gas/i386/x86-64-inval.l: Likewise.
994
995 2008-02-27 Nick Clifton <nickc@redhat.com>
996
997 PR 3134
998 * gas/h8300/pr3134.s: New test.
999 * gas/h8300/pr3134.d: Expected disassembly
1000 * gas/h8300/h8300.exp: Run the new test.
1001
1002 * gas/h8300/h8300-coff.exp: Fix test for COFF based ports to
1003 accept h8300-rtemscoff not just h8300-rtems.
1004
1005 2008-02-26 H.J. Lu <hongjiu.lu@intel.com>
1006
1007 * gas/i386/jump.d: Updated for COFF.
1008
1009 2008-02-23 H.J. Lu <hongjiu.lu@intel.com>
1010
1011 * gas/i386/jump.s: Add tests for far branches.
1012 * gas/i386/jump16.s: Likewise.
1013
1014 * gas/i386/jump.d: Updated.
1015 * gas/i386/jump16.d: Likewise.
1016 * gas/i386/x86-64-inval.l: Likewise.
1017
1018 * gas/i386/x86-64-inval.s: Add tests for 16-bit near indirect
1019 branches.
1020
1021 2008-02-22 Nick Clifton <nickc@redhat.com>
1022
1023 * gas/m68hc11/bug-1825.d: Update to match changes in the
1024 information generated with source-in-disassembly listings.
1025 * gas/m68hc11/indexed12.d: Likewise.
1026 * gas/m68hc11/insns-dwarf2.d: Likewise.
1027 * gas/m68hc11/lbranch-dwarf2.d: Likewise.
1028
1029 2008-02-18 H.J. Lu <hongjiu.lu@intel.com>
1030
1031 * cfi/cfi.exp (gas_x86_64_check): New.
1032 (gas_x86_32_check): Likewise.
1033 Run 32bit and 64bit tests for x86 targets if they are supportd.
1034
1035 2008-02-18 Jan Beulich <jbeulich@novell.com>
1036
1037 * gas/i386/att-regs.s, gas/i386/att-regs.d,
1038 gas/i386/intel-regs.s, gas/i386/intel-regs.d: New.
1039 * gas/i386/i386.exp: Run new tests.
1040
1041 2008-02-14 Nick Clifton <nickc@redhat.com>
1042
1043 PR gas/5712
1044 * gas/arm/fp-save.s: New test.
1045 * gas/arm/fp-save.d: Expected disassembly.
1046
1047 2008-02-13 Adam Nemet <anemet@caviumnetworks.com>
1048
1049 * gas/mips/branch-misc-2pic-64.d (#name): Have a unique name
1050 different from the branch-misc-2-64.d test.
1051
1052 2008-02-13 Jan Beulich <jbeulich@novell.com>
1053
1054 * gas/i386/intelok.s: Replace invalid offset expression with
1055 valid ones.
1056 * gas/i386/x86_64.s: Likewise.
1057
1058 2008-02-13 Jan Beulich <jbeulich@novell.com>
1059
1060 * gas/i386/intelbad.s, gas/i386/intelok.s: Add 'bound' tests.
1061 * gas/i386/intelbad.l, gas/i386/intelok.l, gas/i386/intelok.e,
1062 gas/i386/opcode-intel.d: Adjust.
1063
1064 2008-02-13 Jan Beulich <jbeulich@novell.com>
1065
1066 * gas/cfi/cfi-i386.s: Add code testing use of all registers.
1067 Fix a few comments.
1068 * gas/cfi/cfi-x86_64.s: Likewise.
1069 * gas/cfi/cfi-i386.d, gas/cfi/cfi-x86_64.d: Adjust.
1070
1071 2008-02-12 H.J. Lu <hongjiu.lu@intel.com>
1072
1073 * gas/i386/i386.exp: Run x86-64-arch-2 instead of
1074 x86-64-arch-10.
1075
1076 * gas/i386/x86-64-arch-10.d: Removed.
1077
1078 * gas/i386/x86-64-arch-2.d: New.
1079 * gas/i386/x86-64-arch-2.s: Likewise.
1080
1081 2008-02-12 H.J. Lu <hongjiu.lu@intel.com>
1082
1083 * gas/i386/x86-64-xsave.d: Remove prefix.
1084
1085 2008-02-11 H.J. Lu <hongjiu.lu@intel.com>
1086
1087 * gas/i386/arch-10.s: Add xgetbv.
1088
1089 * gas/i386/arch-10.d: Updated.
1090 * gas/i386/arch-10-1.l: Likewise.
1091 * gas/i386/arch-10-2.l: Likewise.
1092 * gas/i386/arch-10-3.l: Likewise.
1093 * gas/i386/arch-10-4.l: Likewise.
1094 * gas/i386/x86-64-arch-10.d: Likewise.
1095
1096 2002-02-11 H.J. Lu <hongjiu.lu@intel.com>
1097
1098 * gas/i386/i386.exp: Run xsave, xsave-intel, x86-64-xsave
1099 and x86-64-xsave-intel.
1100
1101 * gas/i386/x86-64-xsave-intel.d: New file.
1102 * gas/i386/x86-64-xsave.d: Likewise.
1103 * gas/i386/x86-64-xsave.s: Likewise.
1104 * gas/i386/xsave-intel.d: Likewise.
1105 * gas/i386/xsave.d: Likewise.
1106 * gas/i386/xsave.s: Likewise.
1107
1108 2008-02-05 Adam Nemet <anemet@caviumnetworks.com>
1109
1110 * gas/mips/mips.exp: Invoke the tests smartmips, mips32-dsp,
1111 mips32-dspr2, mips64-dsp and mips32-mt with run_dump_test instead
1112 of run_dump_test_arches.
1113 * gas/mips/smartmips.d: Pass -mips32.
1114 * gas/mips/mips64-dsp.d: Pass -mips64r2.
1115 * gas/mips/mips32-dsp.d: Pass -mips32r2.
1116 * gas/mips/mips32-dspr2.d: Likewise.
1117 * gas/mips/mips32-mt.d: Likewise.
1118
1119 2008-02-04 Adam Nemet <anemet@caviumnetworks.com>
1120
1121 * gas/mips/mips.exp: Call mips_arch_create for Octeon. Invoke
1122 Octeon tests.
1123 * gas/mips/octeon.s, gas/mips/octeon.d: New test.
1124
1125 2008-01-31 Marc Gauthier <marc@tensilica.com>
1126
1127 * gas/all/gas.exp: Recognize Xtensa processor variants.
1128 * gas/elf/elf.exp: Likewise.
1129 * gas/lns/lns.exp: Likewise.
1130
1131 2008-01-28 H.J. Lu <hongjiu.lu@intel.com>
1132
1133 * gas/cfi/cfi-alpha-1.d: Replace DW_CFA_def_cfa_reg with
1134 DW_CFA_def_cfa_register.
1135 * gas/cfi/cfi-alpha-3.d: Likewise.
1136 * gas/cfi/cfi-hppa-1.d: Likewise.
1137 * gas/cfi/cfi-i386.d: Likewise.
1138 * gas/cfi/cfi-m68k.d: Likewise.
1139 * gas/cfi/cfi-mips-1.d: Likewise.
1140 * gas/cfi/cfi-sh-1.d: Likewise.
1141 * gas/cfi/cfi-sparc-1.d: Likewise.
1142 * gas/cfi/cfi-sparc64-1.d: Likewise.
1143 * gas/cfi/cfi-x86_64.d: Likewise.
1144
1145 * gas/cfi/cfi-common-1.d: Updated for i386/x86-64 register
1146 names.
1147 * gas/cfi/cfi-common-2.d: Likewise.
1148 * gas/cfi/cfi-common-5.d: Likewise.
1149 * gas/cfi/cfi-i386.d: Likewise.
1150 * gas/cfi/cfi-x86_64.d: Likewise.
1151
1152 2008-01-24 H.J. Lu <hongjiu.lu@intel.com>
1153
1154 * gas/i386/x86-64-sib.s: Add tests for r12.
1155
1156 * gas/i386/x86-64-sib-intel.d: Updated.
1157 * gas/i386/x86-64-sib.d: Likewise.
1158
1159 2008-01-23 H.J. Lu <hongjiu.lu@intel.com>
1160
1161 * gas/i386/i386.exp : Run x86-64-arch-1 and x86-64-arch-10.
1162
1163 * gas/i386/x86-64-arch-1.d: New.
1164 * gas/i386/x86-64-arch-1.s: Likewise.
1165 * gas/i386/x86-64-arch-10.d: Likewise.
1166
1167 2008-01-23 Tristan Gingold <gingold@adacore.com>
1168
1169 * gas/ia64/regs.d: Updated as the ia64 disassembler now displays
1170 symbolic names for all ar registers.
1171
1172 2008-01-22 H.J. Lu <hongjiu.lu@intel.com>
1173
1174 * gas/i386/arch-10.d: New.
1175 * gas/i386/arch-11.s: Likewise.
1176 * gas/i386/arch-12.d: Likewise.
1177 * gas/i386/arch-12.s: Likewise.
1178
1179 * gas/i386/i386.exp: Run arch-11 and arch-12.
1180
1181 2008-01-22 H.J. Lu <hongjiu.lu@intel.com>
1182
1183 * gas/i386/arch-10-1.l: New.
1184 * gas/i386/arch-10-1.s: Likewise.
1185 * gas/i386/arch-10-2.l: Likewise.
1186 * gas/i386/arch-10-2.s: Likewise.
1187 * gas/i386/arch-10-3.l: Likewise.
1188 * gas/i386/arch-10-3.s: Likewise.
1189 * gas/i386/arch-10-4.l: Likewise.
1190 * gas/i386/arch-10-4.s: Likewise.
1191 * gas/i386/arch-10.d: Likewise.
1192 * gas/i386/arch-10.s: Likewise.
1193
1194 * gas/i386/i386.exp: Run arch-10, arch-10-1, arch-10-2,
1195 arch-10-3 and arch-10-4.
1196
1197 * gas/i386/nops-2.s: Use movsbl instead of cmove.
1198 * gas/i386/nops-2-i386.d: Updated.
1199 * gas/i386/nops-2-merom.d: Likewise.
1200 * gas/i386/nops-2.d: Likewise.
1201 * gas/i386/x86-64-nops-2.d: Likewise.
1202
1203 2008-01-15 H.J. Lu <hongjiu.lu@intel.com>
1204
1205 * gas/i386/prescott.s: Add tests for movddup in Intel syntax.
1206 * gas/i386/x86-64-prescott.s: Likewise.
1207
1208 * gas/i386/prescott.d: Updated.
1209 * gas/i386/x86-64-prescott.d: Likewise.
1210
1211 2008-01-15 H.J. Lu <hongjiu.lu@intel.com>
1212
1213 * gas/i386/i386.s: Add more tests for movsx and movzx.
1214 * gas/i386/x86_64.s: Likewise.
1215
1216 * gas/i386/inval.s: Remove tests for movsxw and movzxw.
1217
1218 * gas/i386/x86-64-inval.s: Remove tests for movsxb, movsxw,
1219 movsxl, movzxb and movzxw.
1220
1221 * gas/i386/i386.d: Updated.
1222 * gas/i386/inval.l: Likewise.
1223 * gas/i386/x86_64.d: Likewise.
1224 * gas/i386/x86-64-inval.l: Likewise.
1225
1226 2008-01-14 H.J. Lu <hongjiu.lu@intel.com>
1227
1228 * gas/i386/i386.s: Add tests for movsx, movzx and movnti.
1229 * gas/i386/inval.s: Likewise.
1230 * gas/i386/x86_64.s: Likewise.
1231 * gas/i386/x86-64-inval.s: Likewise.
1232
1233 * gas/i386/i386.d: Updated.
1234 * gas/i386/inval.l: Likewise.
1235 * gas/i386/x86_64.d: Likewise.
1236 * gas/i386/x86-64-inval.l: Likewise.
1237
1238 2008-01-12 H.J. Lu <hongjiu.lu@intel.com>
1239
1240 PR gas/5534
1241 * gas/i386/i386.s: Add tests for fnstsw and fstsw.
1242 * gas/i386/inval.s: Likewise.
1243 * gas/i386/x86_64.s: Likewise.
1244
1245 * gas/i386/intel.s: Use word instead of dword on ss.
1246
1247 * gas/i386/x86-64-inval.s: Add tests for fnstsw, fstsw, in
1248 and out.
1249
1250 * gas/i386/prefix.s: Remove invalid fstsw.
1251
1252 * gas/i386/inval.l: Updated.
1253 * gas/i386/intelbad.l: Likewise.
1254 * gas/i386/i386.d: Likewise.
1255 * gas/i386/x86_64.d: Likewise.
1256 * gas/i386/x86-64-inval.l: Likewise.
1257 * gas/i386/prefix.d: Updated.
1258
1259 2008-01-10 H.J. Lu <hongjiu.lu@intel.com>
1260
1261 * gas/i386/nops.s: Add more tests with opcodes from 0x0f19
1262 to 0x0f1f.
1263 * gas/i386/x86-64-nops.s: Likewise.
1264
1265 * gas/i386/nops.d: Updated.
1266 * gas/i386/x86-64-nops.d: Likewise.
1267
1268 2008-01-09 Bob Wilson <bob.wilson@acm.org>
1269
1270 * gas/lns/lns.exp: Run new lns-big-delta test for targets that set
1271 DWARF2_USE_FIXED_ADVANCE_PC.
1272 * gas/lns/lns-big-delta.s: New.
1273 * gas/lns/lns-big-delta.d: New.
1274
1275 2008-01-08 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1276
1277 PR gas/5322
1278 * lib/gas-defs.exp (gas_host_run): Add fourth argument to regsub
1279 command.
1280
1281 2008-01-05 H.J. Lu <hongjiu.lu@intel.com>
1282
1283 * gas/i386/intel.s: Add tests for fadd, faddp, fdiv, fdivp,
1284 fdivr, fdivrp, fmul, fmulp, fsub, fsubp, fsubr and fsubrp.
1285
1286 * gas/i386/intel.d: Updated.
1287 * gas/i386/intel.e: Likewise.
1288
1289 2008-01-04 H.J. Lu <hongjiu.lu@intel.com>
1290
1291 * gas/i386/rexw.d: New.
1292 * gas/i386/rexw.s: Likewise.
1293
1294 * gas/i386/x86-64-sse4_1-intel.d: Updated.
1295 * gas/i386/x86-64-sse4_1.d: Likewise.
1296
1297 2008-01-04 Nick Clifton <nickc@redhat.com>
1298
1299 * gas/ppc/altivec_and_spe.s: New test - checks that ISA extension
1300 command line options (-maltivec, -mspe) can be specified before
1301 CPU selection command line options.
1302 * gas/ppc/altivec_and_spe.d: Expected disassembly.
1303 * gas/ppc/ppc.exp: Run the new test
1304
1305 2008-01-03 H.J. Lu <hongjiu.lu@intel.com>
1306
1307 * gas/i386/arch-9.d: New file.
1308 * gas/i386/arch-9.s: Likewise.
1309
1310 * gas/i386/i386.exp: Run arch-9.
1311
1312 2008-01-02 H.J. Lu <hongjiu.lu@intel.com>
1313
1314 * gas/i386/arch-5.d: New file.
1315 * gas/i386/arch-5.s: Likewise.
1316 * gas/i386/arch-6.d: Likewise.
1317 * gas/i386/arch-6.s: Likewise.
1318 * gas/i386/arch-7.d: Likewise.
1319 * gas/i386/arch-7.s: Likewise.
1320 * gas/i386/arch-8.d: Likewise.
1321 * gas/i386/arch-8.s: Likewise.
1322
1323 * gas/i386/i386.exp: Run arch-5, arch-6, arch-7 and arch-8.
1324
1325 2008-01-02 H.J. Lu <hongjiu.lu@intel.com>
1326
1327 * gas/i386/i386.s: Add tests for movq.
1328 * gas/i386/x86_64.s: Likewise.
1329
1330 * gas/i386/i386.d Updated.
1331 * gas/i386/x86_64.d: Likewise.
1332
1333 2008-01-02 H.J. Lu <hongjiu.lu@intel.com>
1334
1335 PR gas/5534
1336 * gas/i386/intel.s: Use QWORD on movq instead of DWORD.
1337
1338 * gas/i386/inval.s: Add tests for movq.
1339 * gas/i386/x86-64-inval.s: Likewise.
1340
1341 * gas/i386/inval.l: Updated.
1342 * gas/i386/x86-64-inval.l: Likewise.
1343
1344 2008-01-02 Catherine Moore <clm@codesourcery.com>
1345
1346 * gas/mips/jalr.s: New test.
1347 * gas/mips/jalr.l: New test output.
1348 * gas/mips/mips.exp: Run new test.
1349
1350 For older changes see ChangeLog-2007
1351 \f
1352 Copyright (C) 2008 Free Software Foundation, Inc.
1353
1354 Copying and distribution of this file, with or without modification,
1355 are permitted in any medium without royalty provided the copyright
1356 notice and this notice are preserved.
1357
1358 Local Variables:
1359 mode: change-log
1360 left-margin: 8
1361 fill-column: 74
1362 version-control: never
1363 End:
This page took 0.086599 seconds and 4 git commands to generate.