OSDN Git Service

2007-08-09 Sandra Loosemore <sandra@codesourcery.com>
authorsandra <sandra@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 9 Aug 2007 22:42:11 +0000 (22:42 +0000)
committersandra <sandra@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 9 Aug 2007 22:42:11 +0000 (22:42 +0000)
commit951d98afae746b67f1594ee67ac94b9a400f900c
treeb32b1b83c82ae9777421f9b01ad4eac7070ec38f
parent811e124e65073f8b01a77d47b8df4488c7a5c01d
2007-08-09  Sandra Loosemore  <sandra@codesourcery.com>

gcc/
* config/mips/mips.opt (mhard-float, msoft-float):  Make these
control TARGET_HARD_FLOAT_ABI and TARGET_SOFT_FLOAT_ABI, rather
than TARGET_HARD_FLOAT and TARGET_SOFT_FLOAT.
* config/mips/mips.h (mips16_hard_float): Delete.
(TARGET_HARD_FLOAT_ABI, TARGET_SOFT_FLOAT_ABI):  Delete these
definitions, and replace with....
(TARGET_HARD_FLOAT, TARGET_SOFT_FLOAT): Define.
* config/mips/mips.c (mips16_hard_float): Delete.  Replace
all references with (TARGET_MIPS16 && TARGET_HARD_FLOAT_ABI).
(MIPS_MARCH_CONTROLS_SOFT_FLOAT): Update comments.
(override_options):  Replace MASK_SOFT_FLOAT references with
MASK_SOFT_FLOAT_ABI.  Delete twiddling with MASK_SOFT_FLOAT
and mips16_hard_float when TARGET_MIPS16.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@127325 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/mips/mips.c
gcc/config/mips/mips.h
gcc/config/mips/mips.opt