Automatic date update in version.in
[binutils-gdb.git] / gas / testsuite / ChangeLog-2007
blob6340d0d6856b2dfdf60205577854a35125c02e7f
1 2007-12-31  H.J. Lu  <hongjiu.lu@intel.com>
3         * gas/i386/inval.s: Add test for cvtsi2ss/cvtsi2sd.
4         * gas/i386/simd.s: Likewise.
5         * gas/i386/x86-64-simd.s: Likewise.
7         * gas/i386/inval.l: Updated.
8         * gas/i386/katmai.d: Likewise.
9         * gas/i386/simd-intel.d: Likewise.
10         * gas/i386/simd-suffix.d: Likewise.
11         * gas/i386/simd.d: Likewise.
12         * gas/i386/sse2.d: Likewise.
13         * gas/i386/x86-64-opcode.d: Likewise.
14         * gas/i386/x86-64-simd-intel.d: Likewise.
15         * gas/i386/x86-64-simd-suffix.d: Likewise.
16         * gas/i386/x86-64-simd.d: Likewise.
18 2007-12-28  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
20         * gas/all/gas.exp: Skip relax test on hppa*-*-hpux*.
22 2007-12-28  H.J. Lu  <hongjiu.lu@intel.com>
24         * gas/i386/arch-1.d: New file.
25         * gas/i386/arch-1.s: Likewise.
26         * gas/i386/arch-2.d: Likewise.
27         * gas/i386/arch-2.s: Likewise.
28         * gas/i386/arch-3.d: Likewise.
29         * gas/i386/arch-3.s: Likewise.
30         * gas/i386/arch-4.d: Likewise.
31         * gas/i386/arch-4.s: Likewise.
33         * gas/i386/i386.exp: Run arch-1, arch-2, arch-3 and arch-4.
35 2007-12-23  H.J. Lu  <hongjiu.lu@intel.com>
37         * gas/i386/compat-intel.d: Pass -mmnemonic=att to assembler.
38         * gas/i386/compat.d: Likewise.
40         * gas/i386/i386.exp: Pass -mmnemonic=att to assembler for
41         "float".  Pass -mold-gcc to assembler for  "general".
43 2007-12-22  H.J. Lu  <hongjiu.lu@intel.com>
45         * gas/i386/compat-intel.d: New file.
46         * gas/i386/compat.d: Likewise.
47         * gas/i386/compat.s: Likewise.
49         * gas/i386/i386.exp: Run compat.
51 2007-12-13  Bob Wilson  <bob.wilson@acm.org>
53         * gas/xtensa/all.exp: Run new weak-call test.
54         * gas/xtensa/weak-call.d: New.
55         * gas/xtensa/weak-call.s: New.
57 2007-12-11  Catherine Moore  <clm@codesourcery.com>
59         * gas/elf/symtab.s: New test.
60         * gas/elf/symtab.d: New expected output.
61         * gas/elf/elf.exp: Run the new symbtab test.
63 2007-12-10  Richard Sandiford  <rsandifo@nildram.co.uk>
65         * gas/mips/align2.s, gas/mips/align2.d, gas/mips/align2-el.d: New
66         tests.
67         * gas/mips/mips.exp: Run them.
69 2007-12-07  Bob Wilson  <bob.wilson@acm.org>
71         * gas/xtensa/all.exp: Run new pcrel test.
72         * gas/xtensa/err-pcrel.s: New.
73         * gas/xtensa/pcrel.d: New.
74         * gas/xtensa/pcrel.s: New.
75         * gas/xtensa/xtensa-err.exp: New.
76         
77 2007-11-30  Bob Wilson  <bob.wilson@acm.org>
79         * gas/elf/elf.exp: Disable ehopt test for Xtensa.
81 2007-11-29  Mark Shinwell  <shinwell@codesourcery.com>
83         * config/tc-mips.c (mips_cpu_info_table): Add loongson2e
84         and loongson2f entries.
85         * doc/c-mips.texi: Document -march=loongson{2e,2f} options.
87 2007-11-29  Martin Schwidefsky  <schwidefsky@de.ibm.com>
89         * gas/s390/esa-z9-109.d: Add check for old version of sske.
90         * gas/s390/esa-z9-109.s: Likewise.
92 2007-11-27  Andreas Krebbel  <krebbel1@de.ibm.com>
94         * gas/s390/zarch-z9-ec.d: ("tcet", "tcdt", "tcxt", "tget",
95         "tgdt", "tgxt"): Removed.
96         ("tdcet", "tdcdt", "tdcxt", "tdget", "tdgdt", "tdgxt"): Added.
97         * gas/s390/zarch-z9-ec.s: Likewise.
99 2007-11-19  Bob Wilson  <bob.wilson@acm.org>
100         
101         * gas/lns/lns.exp: Run lns-common-1 with alternate source for ia64.
102         * gas/lns/lns-common-1-ia64.s: New file.
103         
104 2007-11-14  H.J. Lu  <hongjiu.lu@intel.com>
106         * gas/ia64/dv-raw-err.s: Add tests for ar.ruc.
107         * gas/ia64/dv-waw-err.s: Likewise.
108         * gas/ia64/invalid-ar.s: Likewise.
110         * gas/ia64/regs.s: Add tests for ar.ruc and ar44.
112         * gas/ia64/dv-raw-err.l: Updated.
113         * gas/ia64/dv-waw-err.l: Likewise.
114         * gas/ia64/invalid-ar.l: Likewise.
115         * gas/ia64/regs.d: Likewise.
117 2007-11-13  Alan Modra  <amodra@bigpond.net.au>
119         * gas/macros/purge.s: Delete irpc loops.
121 2007-11-12  Tristan Gingold  <gingold@adacore.com>
123         * gas/ppc/regnames.d: New.
124         * gas/ppc/regnames.s: Likewise.
125         * gas/ppc/ppc.exp: Run it.
127 2007-11-07  Tristan Gingold  <gingold@adacore.com>
129         * ia64-dis.c (print_insn_ia64): Generate symbolic names for cr
130         registers instead of register number.
132 2007-11-07  Tristan Gingold  <gingold@adacore.com>
134         * gas/elf/elf.exp (run_elf_list_test): Fix typo.
136 2007-11-07  Tristan Gingold  <gingold@adacore.com>
138         * gas/ppc/test1xcoff32.d: Updated to match RTOC bug fix.
140 2007-11-06  Paul Brook  <paul@codesourcery.com>
142         * gas/arm/mul-overlap.s: Add umull and smlal.
143         * gas/arm/mul-overlap.l: Update expected results.
145 2007-11-06  Nick Clifton  <nickc@redhat.com>
147         * gas/elf/elf.exp: Disable ehopt test for mn10300.
149 2007-11-01  H.J. Lu  <hongjiu.lu@intel.com>
151         * gas/i386/i386.d: New.
152         * gas/i386/i386.s: Likewise.
154         * gas/i386/i386.exp: Run i386.
156         * gas/i386/x86_64.s: Add tests for movsx, movsbl, movsbq,
157         movsbw, movswl, movswq, movzx, movzb, movzbl, movzbq,
158         movzbw, movzwl and movzwq.
159         * gas/i386/x86_64.d: Updated.
161 2007-10-31  Nick Clifton  <nickc@redhat.com>
163         * gas/cfi/cfi-common-6.d: Allow for possible relocation of the
164         .debug.eh_frame section.
166 2007-10-30  Nick Clifton  <nickc@redhat.com>
168         * gas/all/gas.exp: Do not run diff1.s test for mn10300.
170 2007-10-27  H.J. Lu  <hongjiu.lu@intel.com>
172         PR gas/5221
173         * gas/elf/elf.exp: Run section7.
175         * gas/elf/section7.d: New.
176         * gas/elf/section7.s: Likewise.
178 2007-10-23  H.J. Lu  <hongjiu.lu@intel.com>
180         * gas/i386/katmai.s: Remove cmpps opcode test.
182         * gas/i386/simd.s: Add tests for cmpss and cmpsd.
183         * gas/i386/x86-64-simd.s: Likewise.
185         * gas/i386/katmai.d: Updated.
186         * gas/i386/simd-intel.d: Likewise.
187         * gas/i386/simd-suffix.d: Likewise.
188         * gas/i386/simd.d: Likewise.
189         * gas/i386/x86-64-simd-intel.d: Likewise.
190         * gas/i386/x86-64-simd-suffix.d: Likewise.
191         * gas/i386/x86-64-simd.d: Likewise.
193 2007-10-19  Nick Clifton  <nickc@redhat.com>
195         * gas/mn10300/basic.exp: Run pr997 test.
196         * gas/mn10300/pr997.s: New test.
197         * gas/mn10300/pr887.l: Expected output.
199 2007-10-17  Nathan Sidwell  <nathan@codesourcery.com>
201         * gas/m68k/mcf-movsr.s: New.
202         * gas/m68k/mcf-movsr.d: New.
203         * gas/m68k/all.exp: Add mcf-movsr test.
205 2007-10-16  Nick Clifton  <nickc@redhat.com>
207         * gas/elf/elf.exp: Accept COMMON in readelf's output.
208         * gas/elf/type.s: Add test of common type.
209         * gas/elf/type.e: Extend expected output.
211 2007-10-11  Nick Clifton  <nickc@redhat.com>
213         * gas/elf/elf.exp (run_elf_list_test): Run section6 test.
214         * gas/elf/section6.s: New file: Check behaviour of .pushsection
215         with a subsection argument.
216         * gas/elf/section6.d: New file: Expected disassembly.
218 2007-10-08  H.J. Lu  <hongjiu.lu@intel.com>
220         * gas/i386/i386.exp: Run simd-suffix and x86-64-simd-suffix.
222         * gas/i386/simd-suffix.d: New.
223         * gas/i386/x86-64-simd-suffix.d: Likewise.
225         * gas/i386/x86-64-opcode.d: Updated.
226         * gas/i386/x86-64-simd.d: Likewise.
228 2007-10-08  Maciej W. Rozycki  <macro@linux-mips.org>
230         * gas/mips/cp0-names-r3000.d: New test for R3000 CP0 symbolic
231         disassembly.
232         * gas/mips/cp0-names-r4000.d: New test for R4000/R4400 symbolic
233         CP0 disassembly.
234         * mips/mips.exp: Run the new tests.
236 2007-10-08  Maciej W. Rozycki  <macro@linux-mips.org>
238         * gas/mips/at-1.d, gas/mips/at-2.l: New tests to check the ".set
239         at=REG" directive.
240         * gas/mips/at-1.s, gas/mips/at-2.s: Sources for the new tests.
241         * gas/mips/mips.exp: Run the new tests.
243 2007-10-05  H.J. Lu  <hongjiu.lu@intel.com>
245         * gas/i386/i386.exp: Run smx.
247         * gas/i386/smx.d: New.
248         * gas/i386/smx.s: Likewise.
250 2007-10-04  H.J. Lu  <hongjiu.lu@intel.com>
252         * gas/i386/simd.s: Add tests for unpckhpd and unpckhps.
253         * gas/i386/x86-64-simd.s: Likewise.
255         * gas/i386/simd-intel.d: Updated.
256         * gas/i386/simd.d: Likewise.
257         * gas/i386/x86-64-simd-intel.d: Likewise.
258         * gas/i386/x86-64-simd.d: Likewise.
260 2007-10-04  David Daney  <ddaney@avtrex.com>
262         * gas/mips/odd-float.d, gas/mips/odd-float.s: New test.
263         * gas/mips/mips.exp: Run it.
265 2007-10-04  H.J. Lu  <hongjiu.lu@intel.com>
267         PR gas/5109
268         * gas/i386/simd-intel.d: Updated.
269         * gas/i386/simd.d: Likewise.
270         * gas/i386/x86-64-simd-intel.d: Likewise.
271         * gas/i386/x86-64-simd.d: Likewise.
273         * gas/i386/simd.s: Add more tests.
274         * gas/i386/x86-64-simd.s: Likewise.
276 2007-10-04  Helge Deller  <deller@gmx.de>
278         * gas/all/gas.exp: Include new test "strings".
279         * gas/all/string.s: New
280         * gas/all/string.d: New.
282 2007-10-01  Tristan Gingold  <gingold@adacore.com>
284         * gas/ppc/altivec_xcoff.s: Do not use .machine pseudo-ops as it
285         overrides gas options.
286         * gas/ppc/altivec_xcoff64.s: Likewise.
287         * gas/ppc/booke_xcoff64.s: Likewise.
288         * gas/ppc/altivec_xcoff.d: Accept 32bits offsets.
289         * gas/ppc/booke_xcoff.s: Do not use .machine pseudo-op and remove
290         booke64 opcodes.
291         * gas/ppc/booke_xcoff.d: Accept 32bits offsets and renumber.
292         * gas/ppc/booke_xcoff64.d: Use booke opcodes.
294 2007-09-30  H.J. Lu  <hongjiu.lu@intel.com>
296         PR gas/5080
297         * gas/i386/simd-intel.d: Updated.
298         * gas/i386/simd.d: Likewise.
299         * gas/i386/x86-64-simd-intel.d: Likewise.
300         * gas/i386/x86-64-simd.d: Likewise.
302         * gas/i386/simd.s: Add new tests for cvttsd2si and cvttss2si.
303         * gas/i386/x86-64-simd.s: Likewise.
305 2007-09-27  H.J. Lu  <hongjiu.lu@intel.com>
307         PR binutils/5072
308         * gas/i386/i386.exp: Run x86-64-opcode-inval and
309         x86-64-opcode-inval-intel.
311         * gas/i386/x86-64-opcode-inval-intel.d: New.
312         * gas/i386/x86-64-opcode-inval.d: Likewise.
313         * gas/i386/x86-64-opcode-inval.s: Likewise.
315 2007-09-27  Kazu Hirata  <kazu@codesourcery.com>
317         * gas/m68k/fido.s: Add tests for %mbo.
318         * gas/m68k/fido.d: Update accordingly.
320 2007-09-26  Jan Beulich  <jbeulich@novell.com>
322         * gas/i386/x86-64-addr32.d: Adjust expectations.
324 2007-09-26  Jan Beulich  <jbeulich@novell.com>
326         * gas/i386/reloc64.s: Adjust for %eip-relative addressing no
327         longer generating errors.
328         * gas/i386/reloc64.d, gas/i386/reloc64.l: Update.
329         * gas/i386/x86-64-addr32.s: Remove explicit addr32 prefix
330         for %eip-realtive addressing case.
332 2007-09-25  Nathan Sidwell  <nathan@codesourcery.com>
334         * gas/m68k/br-isaa.d: Dump relocs too.
335         * gas/m68k/br-isab.d: Likewise.
336         * gas/m68k/br-isac.d: Likewise.  Adjust for long branch relaxation.
338 2007-09-24  Carlos O'Donell  <carlos@codesourcery.com>
340         * gas/mips/align.s, gas/mips/align.d: New test.
341         * gas/mips/mips.exp: Run it.
343 2007-09-20  H.J. Lu  <hongjiu.lu@intel.com>
345         * gas/i386/sib.s: Add more eiz tests.
346         * gas/i386/x86-64-sib.s: Add more riz tests.
348         * gas/i386/sib-intel.d: Updated.
349         * gas/i386/sib.d: Likewise.
350         * gas/i386/x86-64-sib-intel.d: Likewise.
351         * gas/i386/x86-64-sib.d: Likewise.
353 2007-09-20  H.J. Lu  <hongjiu.lu@intel.com>
355         PR 658
356         * gas/i386/i386.exp: Run sib-intel, x86-64-sib and
357         x86-64-sib-intel.
359         * gas/i386/nops-1-i386-i686.d: Updated.
360         * gas/i386/nops-1-i386.d: Likewise.
361         * gas/i386/nops-1.d: Likewise.
362         * gas/i386/nops-2-i386.d: Likewise.
363         * gas/i386/nops-2-merom.d: Likewise.
364         * gas/i386/nops-2.d: Likewise.
365         * gas/i386/nops-3-i386.d: Likewise.
366         * gas/i386/nops-3.d : Likewise.
367         * gas/i386/sib.d: Likewise.
369         * gas/i386/sib.s: Use %eiz in testcases.
371         * gas/i386/sib-intel.d: New.
372         * gas/i386/x86-64-sib-intel.d: Likewise.
373         * gas/i386/x86-64-sib.d: Likewise.
374         * gas/i386/x86-64-sib.s: Likewise.
376 2007-09-19  H.J. Lu  <hongjiu.lu@intel.com>
378         * gas/i386/intelok.s: Add tests for memory without base.
379         * gas/i386/intelok.d: Updated.
380         * gas/i386/intelok.e: Likewise.
382 2007-09-17  H.J. Lu  <hongjiu.lu@intel.com>
384         * gas/i386/x86-64-rip.s: Revert the last change.
385         * gas/i386/x86-64-rip-intel.d: Likewise.
386         * gas/i386/x86-64-rip.d: Likewise.
388 2007-09-15  H.J. Lu  <hongjiu.lu@intel.com>
390         PR gas/5034
391         * gas/i386/x86-64-rip.s: Add Intel mode testcases.
392         * gas/i386/x86-64-rip-intel.d: Updated.
393         * gas/i386/x86-64-rip.d: Likewise.
395 2007-09-14  Michael Meissner  <michael.meissner@amd.com>
396             Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
397             Tony Linthicum  <tony.linthicum@amd.com>
399         * gas/i386/i386.exp (x86-64-sse5): Run SSE5 64-bit tests.
401         * gas/i386/x86-64-sse5.s: New file for SSE5 support.
402         * gas/i386/x86-64-sse5.d: Ditto.
404 2007-09-12  Jan Beulich  <jbeulich@novell.com>
406         * gas/i386/sse4_1.s, gas/i386/x86-64-sse4_1.s: Add two-operand forms
407         of blendvps, blendvpd, and pblendvb.
408         * gas/i386/sse4_1.d, gas/i386/sse4_1-intel.d,
409         gas/i386/x86-64-sse4_1.d, gas/i386/x86-64-sse4_1-intel.d: Adjust,
410         making last/first operand of blendvps, blendvpd, and pblendvb
411         optional.
413 2007-09-12  Jan Beulich  <jbeulich@novell.com>
415         * gas/i386/amdfam10.s, gas/i386/x86-64-amdfam10.s: Add Intel syntax
416         code.
417         * gas/i386/amdfam10.d, gas/i386/x86-64-amdfam10.d: Adjust.
419 2007-09-06  H.J. Lu  <hongjiu.lu@intel.com>
421         * gas/i386/svme.s: Updated to allow eax in 64bit.
422         * gas/i386/svme.d: Updated.
423         * gas/i386/svme64.d: Likewise.
425 2007-08-31  H.J. Lu  <hongjiu.lu@intel.com>
427         * gas/i386/svme.s: Updated to accept eax in 32bit and rax in
428         64bit.
429         * gas/i386/svme.d: Updated.
430         * gas/i386/svme64.d: Likewise.
432 2007-08-30  H.J. Lu  <hongjiu.lu@intel.com>
434         * gas/i386/amd.s: Add rdtscp.
435         * gas/i386/amd.d: Updated.
437         * gas/i386/mem-intel.d: Update invlpg for BYTE PTR.
438         * gas/i386/x86-64-mem-intel.d: Likewise.
440         * gas/i386/x86-64-opcode.s: Add swapgs.
441         * gas/i386/x86-64-opcode.d: Updated.
443 2007-08-29  Daniel Jacobowitz  <dan@codesourcery.com>
445         * gas/lns/lns-duplicate.d, gas/lns/lns-duplicate.s: New.
446         * gas/lns/lns.exp: Run lns-duplicate.
448 2007-08-29  H.J. Lu  <hongjiu.lu@intel.com>
450         * gas/i386/i386.exp: Run x86-64-reg and x86-64-reg-intel.
452         * gas/i386/x86-64-reg.s: New. Add tests for instructions
453         with one register operand.
454         * gas/i386/x86-64-reg-intel.d: Likewise.
455         * gas/i386/x86-64-reg.d: Likewise.
457 2007-08-29  H.J. Lu  <hongjiu.lu@intel.com>
459         * gas/i386/i386.exp: Run reg and reg-intel.
461         * gas/i386/katmai.d: Update bad instructions.
463         * gas/i386/reg.s: New. Add tests for instructions with one
464         register operand.
465         * gas/i386/reg-intel.d: Likewise.
466         * gas/i386/reg.d: Likewise.
468 2007-08-28  H.J. Lu  <hongjiu.lu@intel.com>
470         * gas/i386/i386.exp: Run mem, mem-intel, x86-64-mem and
471         x86-64-mem-intel.
473         * gas/i386/mem.s: New. Add tests for instructions with one
474         memory operand.
475         * gas/i386/x86-64-mem.s: Likewise.
476         * gas/i386/mem-intel.d: Likewise.
477         * gas/i386/mem.d: Likewise.
478         * gas/i386/x86-64-mem-intel.d: Likewise.
479         * gas/i386/x86-64-mem.d: Likewise.
481 2007-08-28  Mark Shinwell  <shinwell@codesourcery.com>
482             Joseph Myers  <joseph@codesourcery.com>
484         * lib/gas-defs.exp (gas_version): Use remote_* functions instead
485         of exec.
486         (gas_host_run): New.
487         (gas_run): Use gas_host_run.
488         (gas_start): Likewise.
489         (run_dump_test): Likewise.
490         (objdump): Use gas_host_run.
491         (objdump_start_no_subdir): Likewise.
492         * lib/gas-dg.exp (gas-dg-test): Use "remote_file host delete".
493         * lib/run: Remove.
494         * gas/macros/macros.exp: Download app4b.s to host.
495         * gas/i386/i386.exp (gas_64_check): Use gas_host_run.
496         (gas_32_check): Likewise.
497         * gas/maxq10/maxq10.exp (gas_64_check): Likewise
498         (gas_32_check): Likewise.
499         * gas/maxq20/maxq20.exp (gas_64_check): Likewise
500         (gas_32_check): Likewise.
501         * gas/sparc/sparc.exp (gas_64_check): Likewise.
502         * gas/cfi/cfi.exp: Likewise.
503         * gas/elf/elf.exp (run_list_test): Likewise.  Use temporary file
504         for readelf output in place of pipe.
505         * gas/all/gas.exp: Download incbin.dat to host.
506         (do_comment): Allow \r\r\n.
508 2007-08-23  Ben Elliston  <bje@au.ibm.com>
510         * gas/ppc/ppc.exp: Run ppc70ps dump tests.
511         * gas/ppc/ppc750ps.s: New file.
512         * gas/ppc/ppc750ps.d: Likewise.
514 2007-08-09  Paul Brook  <paul@codesourcery.com>
516         * gas/arm/relax_load_align.d: new test.
517         * gas/arm/relax_load_align.s: new test.
519 2007-08-09  H.J. Lu  <hongjiu.lu@intel.com>
521         * gas/i386/i386.exp: Run sse4_1-intel, sse4_2-intel,
522         x86-64-sse4_1-intel and x86-64-sse4_2-intel.
524         * gas/i386/sse4_1-intel.d: New file.
525         * gas/i386/sse4_2-intel.d: Likewise.
526         * gas/i386/x86-64-sse4_1-intel.d: Likewise.
527         * gas/i386/x86-64-sse4_2-intel.d: Likewise.
529         * gas/i386/sse4_1.s: Add tests for Intel syntax.
530         * gas/i386/sse4_2.s: Likewise.
531         * gas/i386/x86-64-sse4_1.s: Likewise.
532         * gas/i386/x86-64-sse4_2.s: Likewise.
534         * gas/i386/sse4_1.d: Updated.
535         * gas/i386/sse4_2.d: Likewise.
536         * gas/i386/x86-64-sse4_1.d: Likewise.
537         * gas/i386/x86-64-sse4_2.d: Likewise.
539 2007-08-09  Alan Modra  <amodra@bigpond.net.au>
541         * gas/all/weakref1u.d (not-target): Match *-*-*aout.
543 2007-07-29  H.J. Lu  <hongjiu.lu@intel.com>
545         PR binutils/4834
546         * gas/i386/simd-intel.d: Updated.
547         * gas/i386/simd.d: Likewise.
548         * gas/i386/x86-64-simd-intel.d: Likewise.
549         * gas/i386/x86-64-simd.d: Likewise.
551         * gas/i386/simd.s: Add tests for SSE4 instructions.
552         * gas/i386/x86-64-simd.s: Likewise.
554 2007-07-29  H.J. Lu  <hongjiu.lu@intel.com>
556         * gas/i386/simd.s: Add tests for cvtss2si/cvtsd2si in Intel
557         mode.
558         * gas/i386/x86-64-simd.s: Likewise.
560         * gas/i386/simd-intel.d: Updated.
561         * gas/i386/simd.d: Likewise.
562         * gas/i386/x86-64-simd-intel.d: Likewise.
563         * gas/i386/x86-64-simd.d: Likewise.
565 2007-07-28  H.J. Lu  <hongjiu.lu@intel.com>
567         PR binutils/4834
568         * gas/i386/simd-intel.d: Updated.
569         * gas/i386/simd.d: Likewise.
570         * gas/i386/x86-64-simd-intel.d: Likewise.
571         * gas/i386/x86-64-simd.d: Likewise.
573         * gas/i386/simd.s: Add new tests.
574         * gas/i386/x86-64-simd.s: Likewise.
576 2007-07-28  H.J. Lu  <hongjiu.lu@intel.com>
578         * gas/i386/x86-64-opcode.d: Updated.
579         * gas/i386/x86-64-simd-intel.d: Likewise.
580         * gas/i386/x86-64-simd.d: Likewise.
582         * gas/i386/x86-64-simd.s: Add movq.
584 2007-07-23  H.J. Lu  <hongjiu.lu@intel.com>
586         * gas/i386/i386.exp: Run nops16-1, nops-1-i386-i686, nops-1-k8,
587         nops-3-i386, nops-4, nops-4-i386, x86-64-nops-2, x86-64-nops-3,
588         x86-64-nops-4, x86-64-nops-4-core2 and x86-64-nops-4-k8.
590         * gas/i386/nops-1-i386-i686.d: New.
591         * gas/i386/nops-1-k8.d: Likewise.
592         * gas/i386/nops-3-i386.d : Likewise.
593         * gas/i386/nops-3-i686.d: Likewise.
594         * gas/i386/nops-4-i386.d: Likewise.
595         * gas/i386/nops-4.d: Likewise.
596         * gas/i386/nops16-1.d: Likewise.
597         * gas/i386/nops16-1.s: Likewise.
598         * gas/i386/x86-64-nops-1-k8.d: Likewise.
599         * gas/i386/x86-64-nops-2.d: Likewise.
600         * gas/i386/x86-64-nops-3.d: Likewise.
601         * gas/i386/x86-64-nops-4-core2.d: Likewise.
602         * gas/i386/x86-64-nops-4-k8.d: Likewise.
603         * gas/i386/x86-64-nops-4.d: Likewise.
605         * gas/i386/nops-1-i386.d: Updated.
606         * gas/i386/nops-1-i686.d: Likewise.
607         * gas/i386/nops-1.d: Likewise.
608         * gas/i386/nops-2-i386.d: Likewise.
609         * gas/i386/nops-2-merom.d : Likewise.
610         * gas/i386/nops-2.d: Likewise.
611         * gas/i386/nops-3.d: Likewise.
612         * gas/i386/x86-64-nops-1-merom.d: Likewise.
613         * gas/i386/x86-64-nops-1-nocona.d: Likewise.
614         * gas/i386/x86-64-nops-1.d: Likewise.
616         * gas/i386/x86-64-nops-1.s: Removed.
618 2007-07-23  Evandro Menezes  <evandro.menezes@amd.com>
619             H.J. Lu  <hongjiu.lu@intel.com>
621         * gas/i386/i386.exp: Don't run x86-64-nops-1-k8. Run
622         nops-3-i686 and nops-4-i686.
624         * gas/i386/nops-3-i686.d: New.
625         * gas/i386/nops-4-i686.d: Likewise.
626         * gas/i386/nops-4.s: Likewise.
628 2007-07-23  Richard Sandiford  <richard@codesourcery.com>
630         * lib/gas-defs.exp (run_list_test): Make the options optional.
631         * gas/cr16/cr16.exp (run_list_test): Delete.
633 2007-07-19  Nick Clifton  <nickc@redhat.com>
635         PR gas/4804
636         * gas/elf/elf.exp (target_machine): Treat the arm-linux-gnu target
637         in the same way as the arm-eabi target.
638         * gas/arm/mapshort-eabi.d: Use this file for the arm-linux-gnu
639         target.
640         * gas/arm/mapshort-elf.d: Do not use this file for the
641         arm-linux-gnu target.
643 2007-07-16  H.J. Lu  <hongjiu.lu@intel.com>
645         * gas/i386/simd.s: Add tests for punpcklbw, punpckldq,
646         punpcklwd and punpcklqdq.
647         * gas/i386/x86-64-simd.s: Likewise.
649         * gas/i386/simd-intel.d: Updated.
650         * gas/i386/simd.d: Likewise.
651         * gas/i386/x86-64-simd-intel.d: Likewise.
652         * gas/i386/x86-64-simd.d: Likewise.
654 2007-07-14  Nick Clifton  <nickc@redhat.com>
656         * gas/arm/arm.s: Add tests for re-aliasing a previously removed
657         alias.
658         * gas/arm/arm.l: Add new expected warning message.
660 2007-07-04  H.J. Lu  <hongjiu.lu@intel.com>
662         * gas/i386/ssemmx2.d: Ignore padding.
664 2007-07-04  H.J. Lu  <hongjiu.lu@intel.com>
666         * gas/i386/rex.s: Avoid the last rex prefix becoming the
667         rex prefix for the padding.
669 2007-07-04  H.J. Lu  <hongjiu.lu@intel.com>
671         * gas/i386/i386.exp: Run x86-64-nops-1 for x86_64-*-mingw*.
673 2007-07-04  Nick Clifton  <nickc@redhat.com>
675         * gas/mep/relocs.d: Fix expected disassembly to work on 64-bit
676         hosts.
678 2007-07-03  M R Swami Reddy  <MR.Swami.Reddy@nsc.com>
680         * gas/elf/elf.exp: Expect redef test to fail for CR16.
681         * gas/all/gas.exp: Expect forward and do_930509a tests to fail for
682         the CR16.
683         * gas/cr16/cinv_test.d: Remove whitespace dependencies.
685 2007-07-03  Nick Clifton  <nickc@redhat.com>
687         * lib/gas-defs.exp: Update copyright notice to refer to GPLv3.
688         * gas/all/itbl-test.c, gas/all/test-example.c, gas/all/test-gen.c,
689         gas/arm/maverick.c, gas/cris/cris.exp, gas/hppa/basic/basic.exp,
690         gas/hppa/parse/parse.exp, gas/hppa/reloc/reloc.exp,
691         gas/hppa/unsorted/unsorted.exp, gas/mmix/mmix-err.exp,
692         gas/mmix/mmix-list.exp, gas/mmix/mmix.exp, gas/mn10200/basic.exp,
693         gas/mn10300/am33-2.c, gas/mn10300/basic.exp, gas/pdp11/opcode.s,
694         gas/ppc/aix.exp, gas/sh/arch/arch.exp, gas/sh/sh64/sh64.exp,
695         gas/sh/basic.exp, gas/sh/err.exp, gas/v850/basic.exp: Likewise.
697 2007-07-03  Nathan Sidwell  <nathan@codesourcery.com>
699         * gas/m68k/mcf-coproc.d: New.
700         * gas/m68k/mcf-coproc.s: New.
701         * gas/m68k/all.exp: Add it.
703 2007-06-29  M R Swami Reddy  <MR.Swami.Reddy@nsc.com>
705         * gas/cr16: New directory
706         * gas/cr16.exp: New file
707         * add_test.d and  add_test.s: New files
708         * and_test.d and and_test.s: New files
709         * ash_test.d and ash_test.s: New files
710         * bal_test.d and bal_test.s: New files
711         * bcc_test.d and bcc_test.s: New files
712         * beq0_test.d and beq0_test.s: New files
713         * cbitb_test.d and cbitb_test.s: New files
714         * cbitw_test.d and cbitw_test.s: New files
715         * cinv_test.d and cinv_test.s: New files
716         * cmp_test.d and cmp_test.s: New files
717         * excp_test.d and excp_test.s: New files
718         * jal_test.d and jal_test.s: New files
719         * jcc_test.d and jcc_test.s: New files
720         * loadb_test.d and loadb_test.s: New files
721         * loadd_test.d and loadd_test.s: New files
722         * loadm_test.d and loadm_test.s: New files
723         * loadw_test.d and loadw_test.s: New files
724         * lpsp_test.d and lpsp_test.s: New files
725         * lsh_test.d and lsh_test.s: New files
726         * mov_test.d and mov_test.s: New files
727         * mul_test.d and mul_test.s: New files
728         * or_test.d and or_test.s: New files
729         * popret_test.d and popret_test.s: New files
730         * pop_test.d and pop_test.s: New files
731         * push_test.d and push_test.s: New files
732         * sbitb_test.d and sbitb_test.s: New files
733         * sbitw_test.d and sbitw_test.s: New files
734         * scc_test.d and scc_test.s: New files
735         * storb_test.d and storb_test.s: New files
736         * stord_test.d and stord_test.s: New files
737         * storm_test.d and storm_test.s: New files
738         * storw_test.d and storw_test.s: New files
739         * sub_test.d and sub_test.s: New files
740         * tbitb_test.d and tbitb_test.s: New files
741         * tbit_test.d and tbit_test.s: New files
742         * tbitw_test.d and tbitw_test.s: New files
743         * xor_test.d and xor_test.s: New files
745 2007-06-26  Paul Brook  <paul@codesourcery.com>
747         * gas/arm/vfp1xD.d: Add new fmrx/fmxr tests.
748         * gas/arm/vfp1xD.s: Ditto.
749         * gas/arm/vfp1xD_t2.d: Ditto.
750         * gas/arm/vfp1xD_t2.s: Ditto.
752 2007-06-24  Nick Clifton  <nickc@redhat.com>
754         * gas/arm/backslash-at.d: Fix for non-ELF arm targets.
756 2007-06-23  H.J. Lu  <hongjiu.lu@intel.com>
758         PR binutils/4667
759         * gas/i386/i386.exp: Run simd, simd-intel, x86-64-simd
760         and x86-64-simd-intel.
762         * gas/i386/opcode-intel.d: Updated.
764         * gas/i386/simd-intel.d: New.
765         * gas/i386/simd.d: Likewise.
766         * gas/i386/simd.s: Likewise.
767         * gas/i386/x86-64-simd-intel.d: Likewise.
768         * gas/i386/x86-64-simd.d: Likewise.
769         * gas/i386/x86-64-simd.s: Likewise.
771 2007-06-18  Kazu Hirata  <kazu@codesourcery.com>
773         * gas/m68k/all.exp: Run mcf-wdebug.
774         * gas/testsuite/gas/m68k/mcf-wdebug.d,
775         gas/testsuite/gas/m68k/mcf-wdebug.s: New.
777 2007-06-14  Paul Brook  <paul@codesourcery.com>
779         * gas/arm/thumb32.s: Add tests for shift instructions.
780         * gas/arm/thumb32.d: Ditto.
782 2007-06-06  Paul Brook  <paul@codesourcery.com>
784         * gas/arm/thumb.d: Update expected output.
785         * gas/arm/thumb2_relax.d: Ditto.
787 2007-06-05  Paul Brook  <paul@codesourcery.com>
789         * gas/arm/thumb32.d: Add writeback addressing mode tests.
790         * gas/arm/thumb32.s: Update expected output.
792 2007-06-05  Nick Clifton  <nickc@redhat.com>
794         PR gas/4587
795         * gas/sparc/sparc.exp: Run pr4587 list test.
796         * gas/sparc/pr4587.s: New test case.
797         * gas/sparc/pr4587.l: Expected assembler output.
799 2007-06-05  Nick Clifton  <nickc@redhat.com>
801         * lib/gas-defs.exp (run_list_test): New proc.
802         * gas/alpha/alpha.exp: Delete proc run_list_test.
803         * gas/bfin/bfin.exp : Likewise.
804         * gas/cfi/cfi.exp : Likewise.
805         * gas/crx/allinsn.exp : Likewise.
806         * gas/d10v/d10v.exp : Likewise.
807         * gas/d30v/d30v.exp : Likewise.
808         * gas/frv/allinsn.exp : Likewise.
809         * gas/i386/i386.exp : Likewise.
810         * gas/i860.i860.exp : Likewise.
811         * gas/ia64/ia64.exp : Likewise.
812         * gas/lns/lns.exp : Likewise.
813         * gas/macros/macros.exp : Likewise.
814         * gas/maxq10/maxq10.exp : Likewise.
815         * gas/maxq20/maxq20.exp : Likewise.
816         * gas/mips/mips.exp : Likewise.
817         * gas/mmix/mmix-list.exp : Likewise.
818         * gas/mn10300/basic.exp : Likewise.
819         * gas/msp430/msp430.exp : Likewise.
820         * gas/pdp11/pdp11.exp : Likewise.
821         * gas/ppc/ppc.exp : Likewise.
822         * gas/s390/s390.exp : Likewise.
823         * gas/elf/elf.exp (proc run_list_test): Rename to run_elf_list_test.
825 2007-05-29  Jakub Jelinek  <jakub@redhat.com>
827         PR gas/4558
828         * gas/sparc/sparc.exp: Add v9branch{1,2,3,4,5} tests.
829         * gas/sparc/v9branch1.d: New test.
830         * gas/sparc/v9branch1.s: New.
831         * gas/sparc/v9branch2.d: New test.
832         * gas/sparc/v9branch2.s: New.
833         * gas/sparc/v9branch3.d: New test.
834         * gas/sparc/v9branch3.s: New.
835         * gas/sparc/v9branch4.d: New test.
836         * gas/sparc/v9branch4.s: New.
837         * gas/sparc/v9branch5.d: New test.
838         * gas/sparc/v9branch5.s: New.
840 2007-03-25  Paul Brook  <paul@codesourcery.com>
842         * gas/arm/thumb32.s: Add tests for subs pc, lr.
843         * gas/arm/thumb32.d: Change error-output: to stderr:.
844         Update expected output.
846 2007-05-22  Paul Brook  <paul@codesourcery.com>
848         * gas/arm/backslash-at.d: Update expected output.
850 2007-05-17  H.J. Lu  <hongjiu.lu@intel.com>
852         2003-06-05  Michal Ludvig  <mludvig@suse.cz>
853         * gas/cfi/cfi-x86_64.s: Test new directives
854         and different writings of registers and numbers.
855         * gas/cfi/cfi-x86_64.d: Updated pattern to
856         match the above change.
858 2007-05-15  Mark Shinwell  <shinwell@codesourcery.com>
860         * gas/arm/backslash-at.d: New.
861         * gas/arm/backslash-at.s: New.
863 2007-05-15  Vincent Riviere  <vincent.riviere@freesbee.fr>
864             Nick Clifton  <nickc@redhat.com>
866         PR gas/3041
867         * gas/m68k/p3041.s: New test case.
868         * gas/m68k/p3041.d: New expected disassembly.
869         * gas/m68k/all.exp: Run new test for m68k-*-netbsd toolchains.
870         Only run arch-cpu-1 test for ELF based toolchains.
872         Tidy ups for m68k-netbsd gas toolchain:
873         * gas/m68k/cpu32.d: Allow for extra text after expected
874         disassembly.
875         * gas/m68k/mcf-trap.d: Allow for alternative trap mnemonics.
876         * gas/m68k/br-isab.d: Fix name of test.
877         * gas/m68k/br-isac.d: Fix name of test.
879 2007-05-14  H.J. Lu  <hongjiu.lu@intel.com>
881         PR binutils/4502
882         * gas/i386/amd.d: Replace "pfmulhrw" with "pmulhrw".
884 2007-05-04  Kazu Hirata  <kazu@codesourcery.com>
886         * gas/m68k/all.exp: Skip fmoveml on fido.
888 2007-05-03  H.J. Lu  <hongjiu.lu@intel.com>
890         PR gas/4460
891         * gas/i386/gotpc.s: Add a new test.
892         * gas/i386/reloc64.s: Likewise.
894         * gas/i386/gotpc.d: Updated.
895         * gas/i386/reloc64.d: Likewise.
897 2007-05-03  H.J. Lu  <hongjiu.lu@intel.com>
899         * gas/i386/crc32-intel.d: Updated.
900         * gas/i386/crc32.d: Likewise.
901         * gas/i386/sse4_2.d: Likewise.
902         * gas/i386/x86-64-crc32-intel.d: Likewise.
903         * gas/i386/x86-64-crc32.d: Likewise.
904         * gas/i386/x86-64-sse4_2.d: Likewise.
906         * gas/i386/crc32.s: Remove crc32 instructions with ambiguous
907         operand size and suffix in crc32 instructions in Intel mode.
908         * gas/i386/x86-64-crc32.s: Likewise.
910         * gas/i386/sse4_2.s: Remove crc32 instructions with ambiguous
911         operand size.
912         * gas/i386/x86-64-sse4_2.s: Likewise.
914         * gas/i386/i386.exp: Run inval-crc32 and x86-64-inval-crc32.
916         * gas/i386/inval-crc32.l: New.
917         * gas/i386/inval-crc32.s: Likewise.
918         * gas/i386/x86-64-inval-crc32.l: Likewise.
919         * gas/i386/x86-64-inval-crc32.s: Likewise.
921 2007-05-01  H.J. Lu  <hongjiu.lu@intel.com>
923         * gas/i386/crc32-intel.d: New file.
924         * gas/i386/crc32.d:Likewise.
925         * gas/i386/crc32.s:Likewise.
926         * gas/i386/x86-64-crc32-intel.d:Likewise.
927         * gas/i386/x86-64-crc32.d:Likewise.
928         * gas/i386/x86-64-crc32.s:Likewise.
930         * gas/i386/i386.exp: Run crc32, crc32-intel, x86-64-crc32
931         and x86-64-crc32-intel.
933 2007-04-26  H.J. Lu  <hongjiu.lu@intel.com>
935         PR binutils/4430
936         * gas/i386/amd.d: Updated.
937         * gas/i386/immed32.d: Likewise.
938         * gas/i386/intel.d: Likewise.
939         * gas/i386/intel16.d: Likewise.
940         * gas/i386/intelok.d: Likewise.
941         * gas/i386/jump16.d: Likewise.
942         * gas/i386/naked.d: Likewise.
943         * gas/i386/opcode-suffix.d: Likewise.
944         * gas/i386/opcode.d: Likewise.
945         * gas/i386/prescott.d: Likewise.
946         * gas/i386/ssemmx2.d: Likewise.
947         * gas/i386/tlsd.d: Likewise.
948         * gas/i386/tlspic.d: Likewise.
949         * gas/i386/x86-64-addr32.d: Likewise.
950         * gas/i386/x86-64-prescott.d: Likewise.
951         * gas/i386/x86-64-rip.d: Likewise.
952         * gas/i386/x86_64.d: Likewise.
954 2007-04-26  H.J. Lu  <hongjiu.lu@intel.com>
956         PR binutils/4429
957         * gas/i386/i386.exp: Run "x86-64-addr32-intel" and
958         "x86-64-rip-intel".
960         * gas/i386/intelok.d: Updated.
962         * gas/i386/x86-64-addr32-intel.d: New file.
963         * gas/i386/x86-64-rip-intel.d: Likewise.
965 2007-04-24  Andreas Krebbel  <krebbel1@de.ibm.com>
967         * gas/s390/zarch-z9-ec.d: Add pfpo, ectg and csst.
968         * gas/s390/zarch-z9-ec.s: Likewise.
970 2007-04-23  Nathan Sidwell  <nathan@codesourcery.com>
972         * gas/m68k/br-isaa.s: New.
973         * gas/m68k/br-isaa.d: New.
974         * gas/m68k/br-isab.s: New.
975         * gas/m68k/br-isab.d: New.
976         * gas/m68k/br-isac.s: New.
977         * gas/m68k/br-isac.d: New.
978         * gas/m68k/all.exp: Adjust.
980 2007-04-21  Richard Earnshaw  <rearnsha@arm.com>
982         * gas/arm/arch4t.d: Convert to unified syntax.
983         * gas/arm/archv6.d: Likewise.
984         * gas/arm/archv6t2.d: Likewise.
985         * gas/arm/arch3.d: Likewise.
986         * gas/arm/arch7dm.d: Likewise.
987         * gas/arm/arch7t.d: Likewise.
988         * gas/arm/archv1.d: Likewise.
989         * gas/arm/copro.d: Likewise.
990         * gas/arm/inst.d: Likewise.
991         * gas/arm/macro1.d: Likewise.
992         * gas/arm/tcompat.d: Likewise.
993         * gas/arm/wince_inst.d: Likewise.
994         * gas/arm/xscale.d: Likewise.
996         * gas/arm/thumb.d: White space cleanup.
997         * gas/arm/thumb2_relax.d: Likewise.
998         * gas/arm/thumb32.d: Likewise.
1000 2007-04-20  Nathan Sidwell  <nathan@codesourcery.com>
1002         * gas/m68k/ctrl-1.d, gas/m68k/ctrl-1.s: New.
1003         * gas/m68k/ctrl-2.d, gas/m68k/ctrl-2.s: New.
1004         * gas/m68k/all.exp: Add them.
1006 2007-04-20  Alan Modra  <amodra@bigpond.net.au>
1008         * gas/ppc/range64.s: New.
1009         * gas/ppc/range64.l: New.
1010         * gas/ppc/range.s: New.
1011         * gas/ppc/range.l: New.
1012         * gas/ppc/ppc.exp (run_list_test): New.  Use to run new tests.
1014 2007-04-20  Richard Earnshaw  <rearnsha@arm.com>
1016         * gas/arm/mapshort.s: Add a small .data section.
1017         * gas/arm/mapshort-eabi.d: Check the data section doesn't confuse
1018         disassembly.
1019         * gas/arm/mapshort-elf.d: Likewise.
1021 2007-04-19  Paul Brook  <paul@codesourcery.com>
1023         * gas/arm/thumb1_unified.d: New test.
1024         * gas/arm/thumb1_unified.s: New test.
1026 2007-04-19  Nathan Froyd <froydnj@codesourcery.com>
1028         * gas/ppc/booke.s: Add tlbsx, tlbsxe.
1029         * gas/ppc/booke.d: Update.
1031 2007-04-18  H.J. Lu <hongjiu.lu@intel.com>
1033         * gas/i386/i386.exp: Add sse4.2 and x86-64-sse4.2.
1035         * gas/i386/sse4_2.d: New file.
1036         * gas/i386/sse4_2.s: Likewise.
1037         * gas/i386/x86-64-sse4_2.d: Likewise.
1038         * gas/i386/x86-64-sse4_2.s: Likewise.
1040 2007-04-18  H.J. Lu <hongjiu.lu@intel.com>
1042         * gas/i386/i386.exp: Add sse4.1 and x86-64-sse4.1.
1044         * gas/i386/sse4_1.d: New file.
1045         * gas/i386/sse4_1.s: Likewise.
1046         * gas/i386/x86-64-sse4_1.d: Likewise.
1047         * gas/i386/x86-64-sse4_1.s: Likewise.
1049 2007-04-18  Paul Brook  <paul@codesourcery.com>
1051         * gas/arm/thumb2_add.s: Add rsb #0 test.
1052         * gas/arm/thumb2_add.d: Update expected output.
1054 2007-04-04  Paul Brook  <paul@codesourcery.com>
1056         * gas/arm/neon-cov.s: Add new vext test.
1057         * gas/arm/neon-cov.d: Ditto.
1059 2007-04-01  Christian Groessler  <chris@groessler.org>
1061         * gas/z8k/calr.d: Fix for 64bit bfd.
1062         * gas/z8k/djnz.d: Likewise.
1063         * gas/z8k/inout.d: Likewise.
1064         * gas/z8k/jmp-cc.d: Likewise.
1065         * gas/z8k/jr-back.d: Likewise.
1066         * gas/z8k/jr-forw.d: Likewise.
1067         * gas/z8k/reglabel.d: Likewise.
1068         * gas/z8k/ctrl-names.d: Fix name.  Fix for 64bit bfd.
1069         * gas/z8k/ret-cc.d: Likewise.
1071 2007-03-31  Alan Modra  <amodra@bigpond.net.au>
1073         * gas/i386/nops-3.s: Don't use .align.
1075 2007-03-30  Paul Brook  <paul@codesourcery.com>
1077         * gas/arm/thumb2_ldmstm.d: New test.
1078         * gas/arm/thumb2_ldmstm.s: New test.
1080 2007-03-27  Alan Modra  <amodra@bigpond.net.au>
1082         * gas/ppc/reloc.s: New.
1083         * gas/ppc/reloc.d: New.
1085 2007-03-26  Julian Brown  <julian@codesourcery.com>
1087         * gas/arm/neon-const.s: Use FP syntax for 0/-0.
1088         * gas/arm/vfp-neon-syntax-inc.s: Likewise, for 1.
1089         * gas/arm/neon-cov.s: Use float syntax for FP immediate.
1091 2007-03-24  Paul Brook  <paul@codesourcery.com>
1092         Mark Shinwell  <shinwell@codesourcery.com>
1094         * gas/arm/archv6.s: Add new SRS tests.
1095         * gas/arm/archv6.d: Update expected output.
1096         * gas/arm/thumb32.s: Add new SRS tests.
1097         * gas/arm/thumb32.d: Update expected output.
1098         * gas/arm/srs-t2.d: New.
1099         * gas/arm/srs-t2.l: New.
1100         * gas/arm/srs-t2.s: New.
1101         * gas/arm/srs-arm.d: New.
1102         * gas/arm/srs-arm.l: New.
1103         * gas/arm/srs-arm.s: New.
1105 2007-03-23  H.J. Lu  <hongjiu.lu@intel.com>
1107         * gas/i386/rex.s: Add tests for rex.WRXB.
1108         * gas/i386/rex.d: Updated.
1110         * gas/i386/rex.d: Replace rex64XYZ with rex.WRXB.
1111         * gas/i386/x86-64-io-intel.d : Likewise.
1112         * gas/i386/x86-64-io-suffix.d: Likewise.
1113         * gas/i386/x86-64-io.d: Likewise.
1114         * gas/i386/x86-64-opcode.d: Likewise.
1116 2007-03-21  H.J. Lu  <hongjiu.lu@intel.com>
1118         PR binutils/4218
1119         * gas/i386/nops.s: Add testcases for nop r/m.
1120         * gas/i386/x86-64-nops.s: Likewise.
1122         * gas/i386/x86-64-opcode.s: Add testcases for xchg with %ax,
1123         %eax and %rax.
1125         * gas/i386/nops.d: Updated.
1126         * gas/i386/x86-64-nops.d: Likewise.
1127         * gas/i386/x86-64-opcode.d: Likewise.
1129 2007-03-21  H.J. Lu  <hongjiu.lu@intel.com>
1131         * gas/i386/i386.exp: Run nops-3.
1133         * gas/i386/nops-3.d: New file.
1134         * gas/i386/nops-3.s: Likewise.
1136 2007-03-20  Mark Shinwell  <shinwell@codesourcery.com>
1138         * gas/arm/mul-overlap.s: Don't use %type.
1139         * gas/arm/mul-overlap.l: Update line numbers.
1140         * gas/arm/mul-overlap-v6.s: Don't use %type.
1142 2007-03-18  Mark Shinwell  <shinwell@codesourcery.com>
1144         * gas/arm/mul-overlap.s: New.
1145         * gas/arm/mul-overlap.d: New.
1146         * gas/arm/mul-overlap.l: New.
1147         * gas/arm/mul-overlap-v6.s: New.
1148         * gas/arm/mul-overlap-v6.d: New.
1150 2007-03-14  Daniel Jacobowitz  <dan@codesourcery.com>
1152         * gas/arm/thumbver.d, gas/arm/thumbver.s: New test.
1154 2007-03-14  Paul Brook  <paul@codesourcery.com>
1156         * gas/arm/thumb2_add.d: Add tests using sp.
1157         * gas/arm/thumb2_add.s: Ditto.
1159 2007-03-14  Alan Modra  <amodra@bigpond.net.au>
1161         PR 4029
1162         * gas/all/relax.s: New.
1163         * gas/all/relax.d: New.
1164         * gas/all/gas.exp: Run it.
1166 2007-03-11  Hans-Peter Nilsson  <hp@bitrange.com>
1168         * gas/mmix/comment-1.d, gas/mmix/bspec-1.d, gas/mmix/bspec-2.d:
1169         Adjust for change in readelf output.
1171 2007-03-06  Andreas Krebbel  <krebbel1@de.ibm.com>
1173         * gas/s390/zarch-z9-ec.d: New file.
1174         * gas/s390/zarch-z9-ec.s: New file.
1175         * gas/s390/s390.exp: Run the z9-ec testcases.
1177 2007-03-05  H.J. Lu  <hongjiu.lu@intel.com>
1179         PR gas/3918
1180         * lib/gas-defs.exp (gas_started): New variable. Initialized to
1181         0.
1182         (gas_start): Set gas_started to 1.
1183         (gas_finish): Skip if gas_started is 0.  Reset gas_started to 0.
1185 2007-03-02  Paul Brook  <paul@codesourcery.com>
1187         * gas/arm/relax_branch_align.d: New test.
1188         * gas/arm/relax_branch_align.s: New test.
1190 2007-02-28  Nick Clifton  <nickc@redhat.com>
1192         PR gas/3797
1193         * gas/lns/lns.exp: Do not run the lns-common test for the d10v
1194         port.
1195         * gas/d10v/address-002.l: Update expected assembler output.
1196         * gas/d10v/address-003.l, gas/d10v/address-004.l,
1197         gas/d10v/address-005.l, gas/d10v/address-006.l,
1198         gas/d10v/address-007.l, gas/d10v/address-008.l,
1199         gas/d10v/address-009.l, gas/d10v/address-010.l,
1200         gas/d10v/address-011.l, gas/d10v/address-012.l,
1201         gas/d10v/address-013.l, gas/d10v/address-014.l,
1202         gas/d10v/address-015.l, gas/d10v/address-016.l,
1203         gas/d10v/address-017.l, gas/d10v/address-018.l,
1204         gas/d10v/address-019.l, gas/d10v/address-020.l,
1205         gas/d10v/address-021.l, gas/d10v/address-022.l,
1206         gas/d10v/address-023.l, gas/d10v/address-024.l,
1207         gas/d10v/address-025.l, gas/d10v/address-026.l,
1208         gas/d10v/address-027.l, gas/d10v/address-030.l,
1209         gas/d10v/address-031.l, gas/d10v/address-032.l,
1210         gas/d10v/address-033.l, gas/d10v/address-034.l,
1211         gas/d10v/address-035.l, gas/d10v/address-036.l,
1212         gas/d10v/address-037.l, gas/d10v/address-038.l,
1213         gas/d10v/address-039.l, gas/d10v/address-040.l,
1214         gas/d10v/address-041.l: Likewise.
1216 2007-02-28  Nick Clifton  <nickc@redhat.com>
1218         PR gas/3975
1219         * gas/arm/mapshort.d: Split into two new files...
1220         * gas/arm/mapshort-eabi.d: The one and...
1221         * gas/arm/mapshort-elf.d: This one.
1222         * gas/arm/arch7.d: Remove 32-bit host expectation.
1223         * gas/arm/arm7t.d: Replace ".word 0x00000000" with ".*" as some
1224         arm targets will disassemble this value as an instruction.
1225         * gas/arm/neon-ldst-rm.d: Likewise.
1226         * gas/arm/thumb2_pool.d: Only run this test for ELF based arm
1227         ports.
1228         * gas/arm/thumbrel.d: Only run this test for EABI based arm
1229         ports.
1230         * gas/arm/wince_inst.d: Fix expected branch targets.
1232 2007-02-22  DJ Delorie  <dj@redhat.com>
1234         * gas/s390/esa-g5.s: Adjust for corrected PKA syntax.
1235         * gas/s390/esa-g5.d: Adjust for corrected PKA syntax.
1237 2007-02-20  Thiemo Seufer  <ths@mips.com>
1238             Chao-Ying Fu  <fu@mips.com>
1240         * gas/mips/mips32-dspr2.s, gas/mips/mips32-dspr2.d: New test for
1241         DSP R2.
1242         * gas/mips/mips.exp: Run new test.
1244 2007-02-19  Andreas Krebbel  <krebbel1@de.ibm.com>
1246         * gas/s390/esa-g5.d (cfxbr, cfebr, cfdbr): Exchanged floating
1247         point and fixed point operands.
1248         * gas/s390/esa-g5.s: Likewise.
1249         * gas/s390/zarch-z900.d (cfdr, cfer, cfxr, cgdbr, cgebr, cgxbr,
1250         cgdr, cger, cgxr): Likewise.
1251         * gas/s390/zarch-z900.s: Likewise.
1253 2007-02-11  H.J. Lu  <hongjiu.lu@intel.com>
1255         PR gas/4027
1256         * gas/i386/opcode.s: Add more tests for "test".
1257         * i386/opcode-intel.d: Updated.
1258         * gas/i386/opcode-suffix.d: Likewise.
1259         * gas/i386/opcode.d: Likewise.
1261 2007-02-06  Nick Clifton  <nickc@redhat.com>
1263         PR gas/3810 gas/3800
1264         * gas/elf/elf.exp: Expect the redef test to fail on targets which
1265         do not convert fixups against ordinary symbols into relocs against
1266         section symbols.
1267         * gas/all/gas.exp: Likewise.
1269 2007-02-05  Dave Brolley  <brolley@redhat.com>
1270             Richard Sandiford  <rsandifo@redhat.com>
1271             DJ Delorie  <dj@redhat.com>
1272             Stan Cox  <scox@redhat.com>
1273             Jim Blandy  <jimb@redhat.com>
1274             Nick Clifton  <nickc@redhat.com>
1275             Jim Wilson  <wilson@redhat.com>
1276             Frank Ch. Eigler  <fche@redhat.com>
1277             Graydon Hoare  <graydon@redhat.com>
1278             Ben Elliston  <bje@redhat.com>
1279             John Healy  <jhealy@redhat.com>
1280             Richard Henderson  <rth@redhat.com>
1282         * gas/mep: New testsuite with content.
1284 2007-02-05  Dave Brolley  <brolley@redhat.com>
1286         * gas/mep/relocs-junk1.s: Add a .data section.
1287         * gas/mep/relocs.d: Updated to match above.
1289 2007-02-04  H.J. Lu  <hongjiu.lu@intel.com>
1291         PR gas/3961
1292         * gas/i386/secrel.d: Support 64bit host.
1294 2007-02-02  Nick Clifton  <nickc@redhat.com>
1296         PR gas/3812
1297         * gas/v850/v850e1.d: Correct expected disassembly of cmov insn to
1298         account for sign extension.
1300 2007-01-11  Paul Brook  <paul@codesourcery.com>
1302         * gas/arm/thumb2_add.d: Add test for missing operand.
1303         * gas/arm/thumb2_add.s: Ditto.
1305 2007-01-11  Nick Clifton  <nickc@redhat.com>
1307         * gas/mcore/allinsn.s: Remove use of '#' before numbers - it is a
1308         line comment character.
1309         * gas/mcore/allinsn.d: Adjust expected disassembly to match real
1310         output.
1312         * gas/lns/lns.exp: Run the alternative version of the lns-common-1
1313         test for the MCore target.
1315 2007-01-08  Kai Tietz   <kai.tietz@onevision.com>
1317         * gas/all/gas.exp: Renamed target x86_64-*-mingw64 to x86_64-*-mingw*.
1318         * gas/i386/i386.exp: Ditto.
1320 2007-01-04  Paul Brook  <paul@codesourcery.com>
1322         * gas/arm/archv6.s: Add more cpsie tests.
1323         * gas/arm/archv6.d: Ditto.
1325 2007-01-04  Andreas Schwab  <schwab@suse.de>
1327         * gas/m68k/cpu32.[sd]: New test.
1328         * gas/m68k/all.exp: Run it.
1330 2007-01-04  Julian Brown  <julian@codesourcery.com>
1332         * gas/arm/neon-omit.d: Fix expected encodings for vshl, vqshl.
1334 2007-01-04  Paul Brook  <paul@codesourcery.com>
1336         * gas/arm/neon-cov.d: Adjust expected output.
1337         * gas/arm/neon-omit.s: Add tests for vcgt and vcle.  Reorder vacle
1338         and vacle.
1339         * gas/arm/neon-omit.d: Adjust expected output.
1341 For older changes see ChangeLog-2006
1343 Copyright (C) 2007 Free Software Foundation, Inc.
1345 Copying and distribution of this file, with or without modification,
1346 are permitted in any medium without royalty provided the copyright
1347 notice and this notice are preserved.
1349 Local Variables:
1350 mode: change-log
1351 left-margin: 8
1352 fill-column: 74
1353 version-control: never
1354 End: