diff options
author | Jan Hubicka <hubicka@ucw.cz> | 2015-01-20 05:39:45 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2015-01-20 04:39:45 +0000 |
commit | a5fcfb6df9ad330f16233739216eca00ee7efa1f (patch) | |
tree | dbc65ac6adf4fd71e692384b7de1bdf4ea5c46fe | |
parent | cea526b81c147fe1170f72cbcb3d795e8bd09293 (diff) | |
download | gcc-a5fcfb6df9ad330f16233739216eca00ee7efa1f.zip gcc-a5fcfb6df9ad330f16233739216eca00ee7efa1f.tar.gz gcc-a5fcfb6df9ad330f16233739216eca00ee7efa1f.tar.bz2 |
re PR lto/45375 ([meta-bug] Issues with building Mozilla (i.e. Firefox) with LTO)
PR lto/45375
* i386.c (ix86_option_override_internal): Use ix86_tune_cost
to set branch cost.
From-SVN: r219878
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/i386/i386.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9a76dd7..7adefef 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,6 +1,12 @@ 2015-01-19 Jan Hubicka <hubicka@ucw.cz> PR lto/45375 + * i386.c (ix86_option_override_internal): Use ix86_tune_cost + to set branch cost. + +2015-01-19 Jan Hubicka <hubicka@ucw.cz> + + PR lto/45375 * i386.c (gate): Check flag_expensive_optimizations and optimize_size. (ix86_option_override_internal): Drop optimize_size condition diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index ef1b288..d10d3ff 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -3919,7 +3919,7 @@ ix86_option_override_internal (bool main_args_p, /* Provide default for -mbranch-cost= value. */ if (!opts_set->x_ix86_branch_cost) - opts->x_ix86_branch_cost = ix86_cost->branch_cost; + opts->x_ix86_branch_cost = ix86_tune_cost->branch_cost; if (TARGET_64BIT_P (opts->x_ix86_isa_flags)) { |