config.gcc (mips*-sde-elf*): Don't use sdemtk.opt.
authorRichard Sandiford <rdsandiford@googlemail.com>
Thu, 20 May 2010 22:20:34 +0000 (22:20 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Thu, 20 May 2010 22:20:34 +0000 (22:20 +0000)
commit9f946bc11ce814f013c56503861a679c554363f2
tree62e4fd7aaae919b494f584ff11e5ca1b23bc66d5
parent4ed44cccdd2243a585cd3beb4bb3fbe616e7d156
config.gcc (mips*-sde-elf*): Don't use sdemtk.opt.

2010-05-08  Richard Sandiford  <rdsandiford@googlemail.com>
    Jim Wilson  <wilson@codesourcery.com>

gcc/
* config.gcc (mips*-sde-elf*): Don't use sdemtk.opt.
* config/mips/mips.h (TARGET_CPU_CPP_BUILTINS): Define __mips_no_float
for TARGET_NO_FLOAT.
* config/mips/mips.c (mips_file_start): Expand conditional expression
into "if" statements.  Use .gnu_attribute 4,0 for TARGET_NO_FLOAT.
(mips_override_options): Move -mno-float override -msoft-float and
-mhard-float.
* config/mips/mips.opt (mno-float): Move from sdemtk.opt, but add
Condition(TARGET_SUPPORTS_NO_FLOAT).
* config/mips/sdemtk.h (TARGET_OS_CPP_BUILTINS): Don't set
__mips_no_float here.
(SUBTARGET_OVERRIDE_OPTIONS): Delete.
(TARGET_SUPPORTS_NO_FLOAT): Define.
* config/mips/sdemtk.opt: Delete.

From-SVN: r159642
gcc/ChangeLog
gcc/config.gcc
gcc/config/mips/mips.c
gcc/config/mips/mips.h
gcc/config/mips/mips.opt
gcc/config/mips/sdemtk.h
gcc/config/mips/sdemtk.opt [deleted file]