diff options
-rw-r--r-- | gas/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gas/testsuite/gas/mips/mips.exp | 10 |
2 files changed, 15 insertions, 0 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 7abb132..93c22dd 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2003-05-01 Chris Demetriou <cgd@broadcom.com> + + * gas/mips/mips.exp (mips_arch_init): New function. + Call it before setting up architecture array entries. + 2003-05-01 H.J. Lu <hjl@gnu.org> * gas/elf/elf.exp (run_list_test): Accept empty $opts. diff --git a/gas/testsuite/gas/mips/mips.exp b/gas/testsuite/gas/mips/mips.exp index 6557343..2208b1c 100644 --- a/gas/testsuite/gas/mips/mips.exp +++ b/gas/testsuite/gas/mips/mips.exp @@ -78,6 +78,15 @@ # based on the target of the assembler being built. If always has # empty "as_flags" and "objdump_flags." +# mips_arch_init +# +# This function initializes the architecture data array ("mips_arches") +# to be empty. +proc mips_arch_init {} { + global mips_arches + array unset mips_arches +} + # mips_arch_create ARCH GPRSIZE EXTENDS PROPS AS_FLAGS OBJDUMP_FLAGS \ # (optional:) DEFAULT_FOR_TARGETS # @@ -334,6 +343,7 @@ proc run_list_test_arches { name opts arch_list } { # Note that several targets pick default CPU based on ABI. We # can't easily handle that; do NOT list those targets as defaulting # to any architecture. +mips_arch_init mips_arch_create mips1 32 {} {} \ { -march=mips1 -mtune=mips1 } { -mmips:3000 } mips_arch_create mips2 32 mips1 { gpr_ilocks } \ |