2001-01-03 Philip Blundell <pb@futuretv.com>
[binutils-gdb.git] / gas / testsuite / ChangeLog
index 260435c55820ab14bb79ba1032e808bdd1e4ee0a..ee647858b4fc4077c88cdac209e3a3a48f3852fa 100644 (file)
@@ -1,3 +1,286 @@
+2001-01-03  Philip Blundell  <pb@futuretv.com>
+
+       * gas/vtable/vtable.exp: Don't run tests on Alpha.
+
+Sat Jan  6 13:34:07 MET 2001  Jan Hubicka  <jh@suse.cz>
+
+       * i386.exp: Add tests for presence of 32bit versus 64bit output
+       format; run both 64bit and 32bit tests when format is available;
+       add x86_64 test.
+       * x86_64.s: New file.
+       * x86_64.d: New file.
+
+2001-01-02  Nick Clifton  <nickc@redhat.com>
+
+       * gas/arm/arm.exp: Pass -marmv3 to msr-bad test, since the
+       instruction is legal in v5.  Also fix expected error message.
+
+2001-01-01  Philip Blundell  <philb@gnu.org>
+
+       * gas/arm/adrl.s, gas/arm/pic.s, gas/arm/msr-bad.s: New tests.
+       * gas/arm/arm.exp: Run them.
+       * gas/arm/adrl.d, gas/arm/pic.d: Expected results for above.
+       * gas/arm/arm6.s: Also test uppercase `CPSR' and `SPSR'.
+
+2000-12-22  H.J. Lu  <hjl@gnu.org>
+
+       * gas/i386/intel.s: Replace "nop" with ".p2align 4,0".
+       * gas/i386/intel.d: Updated.
+
+2000-12-12  Jim Wilson  <wilson@redhat.com>
+
+       * gas/ia64/dv-imply.d, gas/ia64/dv-mutex.d, gas/ia64/dv-safe.d,
+       gas/ia64/dv-srlz.d, gas/ia64/opc-m.d: Update.
+
+2000-12-12  Nick Clifton  <nickc@redhat.com>
+
+       * gas/vtable/vtable.exp: Fix formatting.
+
+       * gas/arm/elsegundo.s: New Test (currently disabled).
+       * gas/arm/elsegundo.d: Expected test results.
+
+2000-12-11  H.J. Lu  <hjl@gnu.org>
+
+       * gas/i386/intel.d: Adjusted for the a.out assembler.
+       * gas/i386/intel.s: Likewise.
+
+2000-12-09  Nick Clifton  <nickc@redhat.com>
+
+       * gas/m68k/pcrel.d: Update to match latest assembler output.
+
+2000-12-02  Chris Demetriou  <cgd@sibyte.com>
+
+        * gas/mips/elf_e_flags.s: Add padding to the end of the
+        file so that objdump output will be consistent.
+        * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
+        gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: Expect
+        "..." at end of objdump output because of zero bytes at end
+        of section.
+        * gas/mips/elf_e_flags.c: Add note to comment about
+        what's changing in elf_e_flags.s.
+
+        * gas/mips/la.s: Add padding to the end of the file so that
+        objdump output will be consistent.
+        * gas/mips/la-svr4pic.d, gas/mips/la-xgot.d: Expect "..." at
+        end of objdump output because of zero bytes at end of
+        section.
+
+        * gas/mips/sync.s: Add padding to the end of the file so that
+        objdump output will be consistent.
+        * gas/mips/sync.d: Expect "..." at end of objdump output
+        because of zero bytes at end of section.
+
+        * gas/mips/empic.d: Pad sections out to 16 bytes, to avoid
+        alignment issues so tests are useful on multiple targets.
+        * gas/mips/empic.s: Likewise.
+        * gas/mips/mips16-e.d: Likewise.
+        * gas/mips/mips16-e.s: Likewise.
+        * gas/mips/mips16-f.d: Likewise.
+        * gas/mips/mips16-f.s: Likewise.
+
+        * gas/mips/mips32.d: Expect disassembly of madd and maddu
+        to use their correct names.  Add tests for break and sdbbp.
+        * gas/mips/mips32.s: Likewise.
+
+        * gas/mips/mips64.s: Add test for assembly of MIPS64
+        extensions.
+        * gas/mips/mips64.d: Likewise.
+        * gas/mips/mips.exp: Test using the new "mips64" test.
+
+2000-12-01  Chris Demetriou  <cgd@sibyte.com>
+
+        * gas/mips/mips16.d: Expect mips16 nops to be used for padding
+        when mips16 code generation is enabled.
+
+       * gas/mips/empic.d: Adjust for the fact that the difference
+       between two symbols in the same section are not expected to
+       generate a reloc.
+       * gas/mips/empic.s: Likewise.  Also, correct typo in comment
+       about expected relocs.
+       
+        * gas/mips/mips32.s, gas/mips/mips32.d: New files for MIPS32
+        instruction assembly test.
+        * gas/mips/mips.exp: Add the test mentioned above.
+
+2000-11-30  Diego Novillo  <dnovillo@redhat.com>
+
+       * intel.s, intel.d: New test for @GOT references.
+
+2000-11-28  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * gas/sh/err.exp: New, framework for error-testing.
+       * gas/sh/err-1.s: New test.
+
+2000-11-26  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
+
+       * gas/m68hc11/opers12.s: New test for movw operands.
+       * gas/m68hc11/opers12.d: Likewise.
+
+2000-11-24  Nick Clifton  <nickc@redhat.com>
+
+       * arm.exp: Run tests for xscale as well as arm.
+       Run xscale tests.
+
+       * xscale.s: New file: XScale instruction tests.
+       * xscale.d: New file: Expected XScale instruction results.
+
+2000-11-20  H.J. Lu  <hjl@gnu.org>
+
+       * gas/i386/intel.d: Add 3 "nop"s for the a.out assembler.
+       * gas/i386/intel.s: Likewise.
+
+2000-11-16  H.J. Lu  <hjl@gnu.org>
+
+       * gas/symver/symver0.d: Add 64bit support.
+       * gas/symver/symver1.d: Likewise.
+
+2000-11-16  H.J. Lu  <hjl@gnu.org>
+
+       * gas/symver/symver.exp: Don't run symver4 nor symver5.
+
+2000-11-13  H.J. Lu  <hjl@gnu.org>
+
+       * gas/symver/symver.exp: New for symver test.
+       * gas/symver/symver0.d: Likewise.
+       * gas/symver/symver0.s: Likewise.
+       * gas/symver/symver1.d: Likewise.
+       * gas/symver/symver1.s: Likewise.
+       * gas/symver/symver2.l: Likewise.
+       * gas/symver/symver2.s: Likewise.
+       * gas/symver/symver3.l: Likewise.
+       * gas/symver/symver3.s: Likewise.
+       * gas/symver/symver4.l: Likewise.
+       * gas/symver/symver4.s: Likewise.
+       * gas/symver/symver5.l: Likewise.
+       * gas/symver/symver5.s: Likewise.
+       * gas/symver/symver6.l: Likewise.
+       * gas/symver/symver6.s: Likewise.
+
+2000-11-11  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * gas/macros/macros.exp: Mark strings test xfail for sh.
+
+2000-10-24  Diego Novillo  <dnovillo@cygnus.com>
+
+       * intel.s, intel.d: Add new tests for intel syntax.
+
+2000-10-19  Alan Modra  <alan@linuxcare.com.au>
+
+       * gas/elf/section0.s: Ensure section sizes are multiples of 16.
+       * gas/elf/section1.s: Likewise.
+       * gas/elf/section[01].d: Change to suit.
+
+2000-10-18  H.J. Lu <hjl@gnu.org>
+
+       * gas/i386/intel.d: Fix the support for 64bit BFD in the last
+       change.
+
+2000-10-15  Diego Novillo  <dnovillo@cygnus.com>
+
+       * intel.s, intel.d: Add new tests for naked registers using intel
+       syntax.
+
+2000-09-29  Hans-Peter Nilsson  <hp@axis.com>
+
+       * gas/cris/regprefix-err-1.s, gas/cris/rd-regprefix-1.s,
+       gas/cris/rd-regprefix-1.d, gas/cris/rd-regprefix-1b.d,
+       gas/cris/us-err-1.s, gas/cris/us-err-2.s, gas/cris/us-err-3.s: New.
+       * gas/cris/cris.exp: Loop run_dump_test over files matching rd-*.d.
+
+2000-09-28  Alan Modra  <alan@linuxcare.com.au>
+
+       * gas/hppa/parse/parse.exp: Replace "hppa*w-*-*" with "hppa*64*-*-*"
+       * gas/hppa/reloc/reloc.exp: Likewise.
+       * gas/hppa/unsorted/unsorted.exp: Likewise.
+
+       * gas/hppa/reloc/reduce.s: Modify .PARAM so we need an arg reloc.
+
+2000-09-22  Jim Wilson  <wilson@cygnus.com>
+
+       * gas/ia64/opc-f.pl: Add missing fcmp and fpcmp tests.
+       * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
+
+       * gas/ia64/dv-raw-err.s: Add new testcases for PR%, 16 - 62.
+       * gas/ia64/dv-waw-err.s: Likewise.
+       * gas/ia64/dv-imply.d: Regenerate.
+       * gas/ia64/dv-mutex.d, gas/ia64/dv-raw-err.l, gas/ia64/dv-safe.d,
+       gas/ia64/dv-srlz.d, gas/ia64/dv-war-err.l, gas/ia64/dv-waw-err.l,
+       gas/ia64/opc-f.d, gas/ia64/opc-i.d, gas/ia64/opc-m.d: Likewise.
+
+2000-09-14  Timothy Wall  <twall@cygnus.com>
+
+       * gas/ia64/dv-waw-err.[sl]: Additional tests for parallel
+       comparisons which should and should not produce DVs.
+
+2000-09-05  Alan Modra  <alan@linuxcare.com.au>
+
+       * gas/vtable/vtable.exp: Re-enable for hppa-elf.
+
+2000-08-29  Timothy Wall  <twall@cygnus.com>
+
+        * gas/ia64/dv-mutex.s: Add stop to avoid DV error on cmp.eq.
+        * gas/ia64/dv-mutex.d: Update regexp pattern.
+        * gas/ia64/dv-entry-err.s: Add stop to avoid DV error on cmp.eq.
+        * gas/ia64/dv-imply.s: Add stops to avoid DV errors on cmp.REL.
+        Test still fails due to insn opcode pattern changes.
+       
+2000-08-21  H.J. Lu <hjl@gnu.org>
+
+       * gas/all/cofftag.d: Support the strict COFF.
+
+2000-08-16  Jim Wilson  <wilson@cygnus.com>
+
+       * gas/ia64/dv-raw-err.s: Add new tests for addl and postinc.
+       * gas/ia64/dv-raw-err.l: Likewise.
+       * gas/ia64/dv-waw-err.l: Update sed pattern.
+       * gas/ia64/opc-f.pl: Delete fpsub, and fpadd comment.
+       * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
+
+2000-08-16  Nick Clifton  <nickc@redhat.com>
+
+       * gas/arm/inst.s: Add tests for edge cases of shift based
+        addressing modes.
+
+       * gas/arm/inst.d: Add expected results for new tests.
+
+2000-07-20  Hans-Peter Nilsson  <hp@axis.com>
+
+       * gas/all/gas.exp: Don't run floating-point tests on CRIS.
+       * gas/ieee-fp/x930509a.exp: Ditto.
+       * gas/macros/macros.exp: Mark strings test xfail for CRIS.
+       * gas/cris/*: New tests for CRIS.
+
+2000-07-19  Alan Modra  <alan@linuxcare.com.au>
+
+       * gas/macros/macros.exp (test1): Run it for hppa*-*-linux*.
+       (semi): Likewise.
+       (strings): Don't run for hppa, except for hppa*-*-linux*.
+
+       * gas/hppa/parse/linesepbug.s: Ensure we have whitespace before
+       pseudos.
+
+2000-07-18  Scott Bambrough  <scottb@netwinder.org>
+
+        * gas/arm/inst.d: Fix expected results to match current assembler
+        output.  Patch from Justin Seger <justin.m.seger@intel.com>.
+
+2000-07-10  Alan Modra  <alan@linuxcare.com.au>
+
+       * gas/vtable/vtable.exp: Disable test for hppa.
+
+       * gas/hppa/reloc/reloc.exp (do_relocation_reduction_tests): Don't
+       run test for any elf target.
+       (applybug): Don't run test for linux.
+       * gas/hppa/unsorted/unsorted.exp (do_common_text): Likewise.
+       * gas/hppa/parse/parse.exp (linesepbug): Remove xfail
+       (labelbug): xfail for hppa-linux.
+
+       * gas/hppa/basic/{coprmem.s, fmemLRbug.s}: Add colons to labels.
+       * gas/hppa/parse/{callinfobug.s, regpopbug.s}: Likewise.
+       * gas/hppa/reloc/{applybug.s, funcrelocbug.s, longcall.s,
+       r_no_reloc.s, reduce3.s}: Likewise.
+       * gas/hppa/unsorted/common.s: Likewise.
+
 2000-07-05  Nick Clifton  <nickc@cygnus.com>
 
        * gas/d30v/inst.d: Fix expected results to match current assembler
@@ -5,7 +288,7 @@
        * gas/d30v/bittest.l: Fix expected warning messages to match
        current assembler output.
 
-2000-06-29  Kazu Hirata  <kazu@hxi.com>=0A=
+2000-06-29  Kazu Hirata  <kazu@hxi.com>
 
        * gas/h8300/h8300.exp (do_h8300s_mac): Change the registers used
        in ldmac and stmac.
@@ -2821,4 +3104,3 @@ Tue Mar 30 11:45:27 1993  Ken Raeburn  (raeburn@cambridge.cygnus.com)
 Mon Mar 29 00:00:00 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
 
        * Test suite created.
-