rtems.h: Switch to using global_options_set in SUBSUBTARGET_OVERRIDE_OPTIONS.
2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com> * config/rs6000/rtems.h: Switch to using global_options_set in SUBSUBTARGET_OVERRIDE_OPTIONS. From-SVN: r182068
This commit is contained in:
parent
eab47093e2
commit
b3dd015a96
2 changed files with 16 additions and 11 deletions
|
@ -1,3 +1,8 @@
|
|||
2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||
|
||||
* config/rs6000/rtems.h: Switch to using global_options_set
|
||||
in SUBSUBTARGET_OVERRIDE_OPTIONS.
|
||||
|
||||
2011-12-06 David S. Miller <davem@davemloft.net>
|
||||
|
||||
* config/sparc/visintrin.h: Add appropriate __VIS__ cpp protection.
|
||||
|
|
|
@ -57,15 +57,15 @@
|
|||
{ "cpp_os_rtems", CPP_OS_RTEMS_SPEC }
|
||||
|
||||
#undef SUBSUBTARGET_OVERRIDE_OPTIONS
|
||||
#define SUBSUBTARGET_OVERRIDE_OPTIONS \
|
||||
do { \
|
||||
if (TARGET_E500) \
|
||||
{ \
|
||||
if (TARGET_HARD_FLOAT && !rs6000_explicit_options.float_gprs) \
|
||||
rs6000_float_gprs = 1; \
|
||||
if (rs6000_float_gprs != 0 && !rs6000_explicit_options.spe) \
|
||||
rs6000_spe = 1; \
|
||||
if (rs6000_spe && !rs6000_explicit_options.spe_abi) \
|
||||
rs6000_spe_abi = 1; \
|
||||
} \
|
||||
#define SUBSUBTARGET_OVERRIDE_OPTIONS \
|
||||
do { \
|
||||
if (TARGET_E500) \
|
||||
{ \
|
||||
if (TARGET_HARD_FLOAT && !global_options_set.x_rs6000_float_gprs) \
|
||||
rs6000_float_gprs = 1; \
|
||||
if (rs6000_float_gprs != 0 && !global_options_set.x_rs6000_spe) \
|
||||
rs6000_spe = 1; \
|
||||
if (rs6000_spe && !global_options_set.x_rs6000_spe_abi) \
|
||||
rs6000_spe_abi = 1; \
|
||||
} \
|
||||
} while(0)
|
||||
|
|
Loading…
Add table
Reference in a new issue