From: uros Date: Fri, 2 Mar 2007 13:36:54 +0000 (+0000) Subject: * config/i386/i386.c (override_options): Put initialization of X-Git-Tag: upstream/4.9.2~50075 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ec7b4e89f0073b9318d9fa385340f0241e82205f;p=platform%2Fupstream%2Flinaro-gcc.git * config/i386/i386.c (override_options): Put initialization of ix86_tune_mask and ix86_arch_mask to the correct place. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122476 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 74d80c4..cd50a3b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -9,6 +9,11 @@ and use $WIND_BASE and $WIND_USR to locate them. 2007-03-02 Uros Bizjak + + * config/i386/i386.c (override_options): Put initialization of + ix86_tune_mask and ix86_arch_mask to the correct place. + +2007-03-02 Uros Bizjak Michael Meissner PR target/31019 diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 7794017..bdf76d3 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -2079,10 +2079,8 @@ override_options (void) if (! strcmp (ix86_arch_string, processor_alias_table[i].name)) { ix86_arch = processor_alias_table[i].processor; - ix86_arch_mask = 1 << ix86_arch; /* Default cpu tuning to the architecture. */ ix86_tune = ix86_arch; - ix86_tune_mask = 1 << ix86_tune; if (processor_alias_table[i].flags & PTA_MMX && !(target_flags_explicit & MASK_MMX)) target_flags |= MASK_MMX; @@ -2157,6 +2155,9 @@ override_options (void) if (i == pta_size) error ("bad value (%s) for -mtune= switch", ix86_tune_string); + ix86_arch_mask = 1 << ix86_arch; + ix86_tune_mask = 1 << ix86_tune; + if (optimize_size) ix86_cost = &size_cost; else