diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config.gcc | 7 |
2 files changed, 10 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 418aba5..5c53e4c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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> diff --git a/gcc/config.gcc b/gcc/config.gcc index e512b24..ddbc4c5 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -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 ;; |