OSDN Git Service

gcc/
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Sep 2007 17:30:27 +0000 (17:30 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 14 Sep 2007 17:30:27 +0000 (17:30 +0000)
2007-09-14  Nigel Stephens  <nigel@mips.com>

* config.gcc (mips*-*-linux*): Recognise mipsisa32r2 and set
MIPS_ISA_DEFAULT appropriately.  Don't make soft-float the default
for mipsisa32-*-linux*.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128498 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config.gcc

index 418aba5..5c53e4c 100644 (file)
@@ -1,4 +1,10 @@
 2007-09-14  Nigel Stephens  <nigel@mips.com>
+
+       * config.gcc (mips*-*-linux*): Recognise mipsisa32r2 and set
+       MIPS_ISA_DEFAULT appropriately.  Don't make soft-float the default
+       for mipsisa32-*-linux*.
+
+2007-09-14  Nigel Stephens  <nigel@mips.com>
            David Ung  <davidu@mips.com>
            Thiemo Seufer  <ths@mips.com>
            Richard Sandiford  <richard@codesourcery.com>
index e512b24..ddbc4c5 100644 (file)
@@ -1668,10 +1668,11 @@ mips64*-*-linux*)
 mips*-*-linux*)                                # Linux MIPS, either endian.
         tm_file="dbxelf.h elfos.h svr4.h linux.h ${tm_file} mips/linux.h"
        case ${target} in
-        mipsisa32*-*)
-                target_cpu_default="MASK_SOFT_FLOAT"
-               tm_defines="${tm_defines} MIPS_ISA_DEFAULT=32"
+        mipsisa32r2*)
+               tm_defines="${tm_defines} MIPS_ISA_DEFAULT=33"
                 ;;
+        mipsisa32*)
+               tm_defines="${tm_defines} MIPS_ISA_DEFAULT=32"
         esac
        test x$with_llsc != x || with_llsc=yes
        ;;