* gas/mips/mips.exp: Don't xfail relax.
[binutils-gdb.git] / gas / testsuite / ChangeLog
index 3c9a7c541bb0ab2435496fcb99783d505be6fe66..17aa39b214c0263fe39b0c2310deacdf03716713 100644 (file)
@@ -1,3 +1,261 @@
+2002-10-12  Alexandre Oliva  <aoliva@redhat.com>
+
+       * gas/mips/mips.exp: Don't xfail relax.
+       * gas/mips/relax.s: Increase coverage.
+       * gas/mips/relax.d: Add expected output.  Use relax.l for as stderr.
+       * gas/mips/relax.l: New file.
+
+2002-10-11  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
+
+       * gas/sh/tlsd.s, gas/sh/tlsd.d: New.
+       * gas/sh/tlsnopic.s, gas/sh/tlsnopic.d: New.
+       * gas/sh/tlspic.s, gas/sh/tlspic.d: New.
+       * gas/sh/basic.exp: Add new tests.
+
+2002-10-09  Stephen Clarke <stephen.clarke@superh.com>
+
+       * gas/elf.exp: Don't run for sh64*-*-linux*, because it sets the
+       lsb in SHmedia code addresses.
+       * gas/sh/basic.exp: Force SHcompact for sh64*-*-linux* to enable
+       recognition of SH-1/2/3/4 instructions.
+       (proc do_fp): Do not run dsp tests for sh64*-*-linux*.
+       * gas/sh/sh64/abi-32.d: Adjust expected output to include
+       sh64*-*-linux* formats too.
+       * gas/sh/sh64/abi-64.d, gas/sh/sh64/basic-1.d,
+       gas/sh/sh64/case-1.d, gas/sh/sh64/case-noexp-1.d,
+       gas/sh/sh64/crange1-1.d, gas/sh/sh64/crange1-2.d,
+       gas/sh/sh64/crange2-1.d, gas/sh/sh64/crange2-2.d,
+       sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange3-1.d,
+       gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5-1.d,
+       gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-2.d, gas/sh/sh64/datal-2.d,
+       gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal32-3.d,
+       gas/sh/sh64/datal64-1.d, gas/sh/sh64/datal64-3.d,
+       gas/sh/sh64/endian-1.d, gas/sh/sh64/endian-2.d,
+       gas/sh/sh64/err-noexp-cmd1.s, gas/sh/sh64/immexpr32-1.d,
+       gas/sh/sh64/immexpr32-2.d, gas/sh/sh64/immexpr64-1.d,
+       gas/sh/sh64/immexpr64-2.d, gas/sh/sh64/lineno.d,
+       gas/sh/sh64/localcom-1.d, gas/sh/sh64/mix-1.d,
+       gas/sh/sh64/mix-noexp-1.d, gas/sh/sh64/movi-3.d,
+       gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d,
+       gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/movi64-1.d,
+       gas/sh/sh64/movi64-2.d, gas/sh/sh64/movi64-3.d,
+       gas/sh/sh64/movi64-noexp-2.d, gas/sh/sh64/pt-1.d,
+       gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/pt32-1.d,
+       gas/sh/sh64/pt32-noexp-2.d, gas/sh/sh64/pt64-1.d,
+       gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt64-32-2.d,
+       gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/ptc32-1.d,
+       gas/sh/sh64/ptc32-noexp-1.d, gas/sh/sh64/ptc64-1.d,
+       gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc64-noexp-1.d,
+       gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext32-noexp-1.d,
+       gas/sh/sh64/ptext64-1.d, gas/sh/sh64/ptext64-32-1.d,
+       gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/rel32-1.d,
+       gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d,
+       gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d,
+       gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d,
+       gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d,
+       gas/sh/sh64/rel64-5.d, gas/sh/sh64/relax-1.d,
+       gas/sh/sh64/relax-2.d, gas/sh/sh64/relax-3.d,
+       gas/sh/sh64/shift32-1.d, gas/sh/sh64/shift32-3.d,
+       gas/sh/sh64/shift32-noexp-3.d, gas/sh/sh64/shift64-1.d,
+       gas/sh/sh64/shift64-2.d, gas/sh/sh64/shift64-3.d,
+       gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/syntax-1.d,
+       gas/sh/sh64/syntax-2.d, gas/sh/sh64/ua32-1.d,
+       gas/sh/sh64/ua64-1.d: Likewise.
+       
+2002-10-03  Chris Demetriou  <cgd@broadcom.com>
+
+       * gas/mips/mips-no-jalx.l: Make error message regexps accomodate
+       tools which target a specific CPU by default.
+
+2002-10-03  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
+
+       * testsuite/gas/sh/pcrel2.d: Check code also.
+
+2002-10-02  Stephen Clarke <stephen.clarke@superh.com>
+
+       * gas/sh/sh64/ptc32-noexp-1.d: Adjust for changes to *ABS*
+       symbol generation.
+       * gas/sh/sh64/ptc64-noexp-1.d: Likewise.
+       
+2002-09-30  H.J. Lu <hjl@gnu.org>
+
+       * gas/mips/mips.exp: Undo the last change.
+
+2002-09-30  H.J. Lu <hjl@gnu.org>
+
+       * gas/mips/mips.exp: Set xfail on empic, empic2, empic3_g1 and
+       empic3_g2 on Linux/mips.
+
+2002-09-30  H.J. Lu <hjl@gnu.org>
+
+       * gas/mips/vr4120.d: Use "#pass" instead of "#..." to skip the
+       rest of output.
+
+2002-09-30  Gavin Romig-Koch  <gavin@redhat.com>
+            Ken Raeburn  <raeburn@cygnus.com>
+            Aldy Hernandez  <aldyh@redhat.com>
+            DJ Delorie  <dj@redhat.com>
+            Michael Meissner  <meissner@redhat.com>
+            Eric Christopher  <echristo@redhat.com>
+            Richard Sandiford  <rsandifo@redhat.com>
+
+       * gas/mips/mips4100.[sd]: Move dmadd16 and madd16 checks to...
+       * gas/mips/vr4111.[sd]: ...this new test.
+       * gas/mips/vr4120.[sd],
+       * gas/mips/vr4122.[sd],
+       * gas/mips/vr5400.[sd],
+       * gas/mips/vr5500.[sd]: New tests.
+       * mips.exp: Run them.
+
+2002-09-27  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
+
+       * gas/sh/pcrel2.s: New.
+       * gas/sh/pcrel2.d: New.
+       * gas/sh/basic.exp: Add pcrel2 test.
+
+2002-09-27  Jason Thorpe  <thorpej@wasabisystems.com>
+
+       * gas/vax/elf-rel.[ds]: New test.
+       * gas/vax/quad.exp: Move contents to...
+       * gas/vax/vax.exp: ...here.  New file.
+
+2002-09-27  H.J. Lu <hjl@gnu.org>
+
+       * gas/mips/mips-jalx.s: Add ".p2align 4".
+       * gas/mips/mips16-jalx.s: Likewise.
+
+       * gas/mips/mips-jalx.d: Check nop.
+       * gas/mips/mips16-jalx.d: Likewise.
+
+2002-09-26  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * gas/mips/mips-jalx.d: New file, check jalx assembly.
+       * gas/mips/mips-jalx.s: Likewise.
+       * gas/mips/mips-no-jalx.l: Likewise.
+       * gas/mips/mips-no-jalx.s: Likewise.
+       * gas/mips/mips16-jalx.d: Likewise.
+       * gas/mips/mips16-jalx.s: Likewise.
+       * gas/mips/mips.exp: Add new tests.
+
+2002-09-26  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * gas/mips/jal-range.s: Fix jump overflow check.
+       * gas/mips/jal-range.l: Likewise.
+
+2002-09-23  Nick Clifton  <nickc@redhat.com>
+
+       * gas/arm/armv1-bad.s: Add LDM and STM instructions which are
+       unpredictable because of their use of the writeback bit.
+
+2002-09-21  Nick Clifton  <nickc@redhat.com>
+
+       * gas/arm/inst.s: Fix UNPREDICATABLE use of writeback in LDM/STM
+       instructions.
+       * gas/arm/inst.d: Update expected results.
+
+2002-09-19  Jakub Jelinek  <jakub@redhat.com>
+
+       * gas/i386/tlspic.s: Add tests.
+       * gas/i386/tlspic.d: Regenerated.
+       * gas/i386/tlsnopic.s: Add tests.
+       * gas/i386/tlsnopic.d: Regenerated.
+
+2002-09-19  Richard Henderson  <rth@redhat.com>
+
+       * gas/alpha/elf-reloc-7.s: New.
+       * gas/alpha/elf-reloc-7.d: New.
+       * gas/alpha/alpha.exp: Run it.
+
+2002-09-18  Chris Demetriou  <cgd@broadcom.com>
+
+       * gas/mips/mips-abi32-pic2.s: New file.
+       * gas/mips/mips-abi32-pic2.d: New file.
+       * gas/mips/mips.exp: Run new test.
+
+2002-09-18  Chris Demetriou  <cgd@broadcom.com>
+
+       * gas/mips/baddata1.s: New file.
+       * gas/mips/baddata1.l: New file.
+       * gas/mips/mips.exp: Run new test.
+
+2002-09-18  Chris Demetriou  <cgd@broadcom.com>
+
+       * gas/mips/branch-misc-1.d: New file.
+       * gas/mips/branch-misc-1.s: New file.
+       * gas/mips/branch-misc-2.s: New file.
+       * gas/mips/branch-misc-2.d: New file.
+       * gas/mips/mips.exp: Run new tests.
+
+2002-09-17  Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
+
+       * gas/mips/jal-range.s: Check for jal overflows.
+       * gas/mips/jal-range.l: List file for it.
+       * gas/mips/mips.exp: Use it.
+
+2002-09-08  Ben Elliston  <bje@redhat.com>
+
+       * gas/hppa/basic/basic.exp: Update DejaGnu mail address.
+       * gas/hppa/parse/parse.exp: Likewise.
+       * gas/hppa/reloc/reloc.exp: Likewise.
+       * gas/hppa/unsorted/unsorted.exp: Likewise.
+       * gas/mn10200/basic.exp: Likewise.
+       * gas/mn10300/basic.exp: Likewise.
+       * gas/sh/basic.exp: Likewise.
+       * gas/sh/sh64/sh64.exp: Likewise.
+       * gas/v850/basic.exp: Likewise.
+       * lib/gas-defs.exp: Likewise.
+
+       * gas/all/gas.exp: Removing limping support for DejaGnu 1.1.1.
+       * gasp/gasp.exp: Likewise.
+
+2002-09-05  Alan Modra  <amodra@bigpond.net.au>
+
+       * gas/i386/absrel.s: New.
+       * gas/i386/absrel.d: New.
+       * gas/i386/pcrel.s: New.
+       * gas/i386/pcrel.d: New.
+       * gas/i386/i386.exp: Run them.
+       * gas/testsuite/gas/mmix/comment-1.d: Don't test the symbol
+       index, the name will do.
+       * gas/mri/moveml.d: Escape dots.
+       * gas/macros/macros.exp (strings): Add rs6000-*-* to xfails.
+       * gas/mips/beq.s: Don't make text_label global.
+       * gas/mips/mips32.s: Likewise.
+       * gas/mips/mips64-mips3d.s: Likewise.
+
+2002-08-28  Alan Modra  <amodra@bigpond.net.au>
+
+       * gas/mcore/allinsn.d: Escape dots.  Pass -z to objdump and adjust
+       to suit.  Match coff relocs.  Match "from address pool" comments.
+       * gas/sparc/pcrel.s: Use 2b label in expressions.
+       * gas/sparc/pcrel64.s: Likewise.
+       * gas/sparc/pcrel.d: Adjust to suit.
+       * gas/sparc/pcrel64.d: Likewise.
+       * gas/vtable/vtable.exp: Move xfails to ..
+       (proc vtable_setup_xfails): .. here. Add i866.
+
+       * gas/macros/macros.exp (strings): Update xfails.
+
+2002-08-26  Alan Modra  <amodra@bigpond.net.au>
+
+       * gas/m68k/all.exp: xfail non-ELF targets on pcrel test.
+
+       * gas/m68hc11/insns.d: Quote dots.
+       * gas/m68hc11/opers12.d: Likewise.
+
+       * gas/ieee-fp/x930509a.exp: Run the test but xfail.  Add c80 to xfails.
+
+       * gas/vax/quad.exp: Use quad_elf.s for ELF targets.
+       * gas/vax/quad.s: Align
+       * gas/vax/quad_elf.s: New version of quad.s with %reg.
+
+       * gas/sparc/sparc.exp (sparc_elf_setup): New.
+       Use it to xfail for non-ELF targets.
+
+       * gas/tic54x/align.s: Add comment.
+       * gas/tic54x/align.d: Adjust .text size for 2002-05-23 write.c change.
+       * gas/tic54x/extaddr.d: Similarly adjust disassembly tail.
+
 2002-08-22  Nick Clifton  <nickc@redhat.com>
 
        * gas/arm/arch5tej.s: Add nops to align output.