mips-abi.exp (is_meabi_config): Remove, since MEABI is no longer supported.
authorChris Demetriou <cgd@broadcom.com>
Fri, 2 May 2003 01:56:10 +0000 (01:56 +0000)
committerChris Demetriou <cgd@gcc.gnu.org>
Fri, 2 May 2003 01:56:10 +0000 (18:56 -0700)
2003-05-01  Chris Demetriou  <cgd@broadcom.com>

        * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
        since MEABI is no longer supported.  Remove all vestiges
        of MEABI from the test.

From-SVN: r66370

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/special/mips-abi.exp

index 8dc9753df909237ae58eb2da190c43a1393cf903..355420ef94c4e5c71fafb77cadd1f77737a07541 100644 (file)
@@ -1,3 +1,9 @@
+2003-05-01  Chris Demetriou  <cgd@broadcom.com>
+
+       * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
+       since MEABI is no longer supported.  Remove all vestiges
+       of MEABI from the test.
+
 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
 
        PR c++/10554
index 46475f8d96ad8a9dbdb3fec8caf7e42818b555bb..a13d2794f3643a9fe7c4ffd6fc376de6abb24bc0 100644 (file)
@@ -29,15 +29,6 @@ if {![istarget mips*-*-*] || [gcc_target_object_format] != "elf"} {
 # flags where possible.
 set asm_abi_flags {-32 -n32 -64 -mabi=o64 -mabi=eabi}
 
-# Return true if the configuration uses MEABI by default.
-proc is_meabi_config {} {
-    return [expr {[istarget mipsisa32*-*-elf*]
-                 || [istarget mipsisa32el-*-elf*]
-                 || [istarget mipsisa64-*-elf*]
-                 || [istarget mipsisa64el-*-elf*]
-                 || [istarget mipsisa64sr71k-*-elf*]}]
-}
-
 # Try to assemble mips-abi.s (an empty file), passing -v in order to
 # get the assembler command line.  Check whether an appropriate ABI
 # flag is passed.
@@ -100,22 +91,17 @@ foreach flag $default_flags {
 # If the command line does specify an ABI, just check for the
 # appropriate assembler flag.
 switch -- $default_abi {
-    -mabi=meabi { check_mips_abi "MEABI" "" "" }
     -mabi=eabi { check_mips_abi "EABI" "-mabi=eabi" "" }
     -mabi=32 { check_mips_abi "o32" "-32" "" }
     -mabi=n32 { check_mips_abi "n32" "-n32" "" }
     -mabi=o64 { check_mips_abi "o64" "-mabi=o64" "" }
     -mabi=64 { check_mips_abi "n64" "-64" "" }
     "" {
-       # MEABI configs shouldn't pass an ABI flag by default
-       # but the others should.  It doesn't seem worthwhile
-       # duplicating the configuration to ABI logic here,
-       # so just accept any ABI.
-       if {[is_meabi_config]} {
-           check_mips_abi "default" "" ""
-       } else {
-           check_mips_abi "default" $asm_abi_flags ""
-       }
+       # An ABI should be passed to the assembler by default.
+       # It doesn't seem worthwhile to duplicate the
+       # configuration to ABI logic here, so just accept any ABI.
+       check_mips_abi "default" $asm_abi_flags ""
+
        # See whether passing a -mabi flag does the right thing.
        # Only try ABIs that the SGI assembler also understands.
        check_mips_abi "o32" "-32" "-mabi=32"