OSDN Git Service

* config/rs6000/eabispe.h (SUBSUBTARGET_OVERRIDE_OPTIONS): Use the new
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 May 2005 10:28:30 +0000 (10:28 +0000)
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 May 2005 10:28:30 +0000 (10:28 +0000)
rs6000_explicit_options structure.

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

gcc/ChangeLog
gcc/config/rs6000/eabispe.h

index 4dd3f15..ac2ac51 100644 (file)
@@ -1,3 +1,8 @@
+2005-05-19  Nick Clifton  <nickc@redhat.com>
+
+       * config/rs6000/eabispe.h (SUBSUBTARGET_OVERRIDE_OPTIONS): Use the
+       new rs6000_explicit_options structure.
+
 2005-05-19  Richard Henderson  <rth@redhat.com>
 
        PR target/21390
 2005-05-19  Richard Henderson  <rth@redhat.com>
 
        PR target/21390
index 3abad99..54d8ce4 100644 (file)
 #define SUBSUBTARGET_OVERRIDE_OPTIONS \
   if (rs6000_select[1].string == NULL) \
     rs6000_cpu = PROCESSOR_PPC8540; \
 #define SUBSUBTARGET_OVERRIDE_OPTIONS \
   if (rs6000_select[1].string == NULL) \
     rs6000_cpu = PROCESSOR_PPC8540; \
-  if (rs6000_abi_string == NULL) \
+  if (!rs6000_explicit_options.abi) \
     rs6000_spe_abi = 1; \
     rs6000_spe_abi = 1; \
-  if (rs6000_float_gprs_string == NULL) \
+  if (!rs6000_explicit_options.float_gprs) \
     rs6000_float_gprs = 1; \
   /* See note below.  */ \
     rs6000_float_gprs = 1; \
   /* See note below.  */ \
-  /*if (rs6000_long_double_size_string == NULL)*/ \
+  /*if (!rs6000_explicit_options.long_double)*/ \
   /*  rs6000_long_double_type_size = 128;*/ \
   /*  rs6000_long_double_type_size = 128;*/ \
-  if (rs6000_spe_string == NULL) \
+  if (!rs6000_explicit_options.spe) \
     rs6000_spe = 1; \
     rs6000_spe = 1; \
-  if (rs6000_isel_string == NULL) \
+  if (!rs6000_explicit_options.isel) \
     rs6000_isel = 1; \
   if (target_flags & MASK_64BIT) \
     error ("-m64 not supported in this configuration")
     rs6000_isel = 1; \
   if (target_flags & MASK_64BIT) \
     error ("-m64 not supported in this configuration")