OSDN Git Service

2004-11-24 Daniel Jacobowitz <dan@codesourcery.com>
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 24 Nov 2004 01:19:40 +0000 (01:19 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 24 Nov 2004 01:19:40 +0000 (01:19 +0000)
* config/i386/i386.c (override_options): Move
SUBTARGET_OVERRIDE_OPTIONS before defaulting
flag_omit_frame_pointer.

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

gcc/ChangeLog
gcc/config/i386/i386.c

index 87fdf4f..bc1b49f 100644 (file)
@@ -1,3 +1,9 @@
+2004-11-24  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * config/i386/i386.c (override_options): Move
+       SUBTARGET_OVERRIDE_OPTIONS before defaulting
+       flag_omit_frame_pointer.
+
 2004-11-23  Richard Henderson  <rth@redhat.com>
 
        * rtl.h (validate_subreg): Declare.
index 3fca2f7..eb46028 100644 (file)
@@ -1203,6 +1203,10 @@ override_options (void)
 
   int const pta_size = ARRAY_SIZE (processor_alias_table);
 
+#ifdef SUBTARGET_OVERRIDE_OPTIONS
+  SUBTARGET_OVERRIDE_OPTIONS;
+#endif
+
   /* Set the default values for switches whose default depends on TARGET_64BIT
      in case they weren't overwritten by command line options.  */
   if (TARGET_64BIT)
@@ -1224,10 +1228,6 @@ override_options (void)
        flag_pcc_struct_return = DEFAULT_PCC_STRUCT_RETURN;
     }
 
-#ifdef SUBTARGET_OVERRIDE_OPTIONS
-  SUBTARGET_OVERRIDE_OPTIONS;
-#endif
-
   if (!ix86_tune_string && ix86_arch_string)
     ix86_tune_string = ix86_arch_string;
   if (!ix86_tune_string)