diff options
Diffstat (limited to 'gcc/common/config/powerpcspe/powerpcspe-common.c')
-rw-r--r-- | gcc/common/config/powerpcspe/powerpcspe-common.c | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/gcc/common/config/powerpcspe/powerpcspe-common.c b/gcc/common/config/powerpcspe/powerpcspe-common.c index 8976425..2ec5d9a 100644 --- a/gcc/common/config/powerpcspe/powerpcspe-common.c +++ b/gcc/common/config/powerpcspe/powerpcspe-common.c @@ -32,6 +32,8 @@ static const struct default_options rs6000_option_optimization_table[] = { /* Enable -fsched-pressure for first pass instruction scheduling. */ { OPT_LEVELS_1_PLUS, OPT_fsched_pressure, NULL, 1 }, + /* Double growth factor to counter reduced min jump length. */ + { OPT_LEVELS_ALL, OPT__param_max_grow_copy_bb_insns_, NULL, 16 }, { OPT_LEVELS_NONE, 0, NULL, 0 } }; @@ -50,15 +52,6 @@ rs6000_option_init_struct (struct gcc_options *opts) opts->x_flag_section_anchors = 1; } -/* Implement TARGET_OPTION_DEFAULT_PARAMS. */ - -static void -rs6000_option_default_params (void) -{ - /* Double growth factor to counter reduced min jump length. */ - param_max_grow_copy_bb_insns = 16; -} - /* If not otherwise specified by a target, make 'long double' equivalent to 'double'. */ @@ -319,9 +312,6 @@ rs6000_supports_split_stack (bool report, #undef TARGET_OPTION_INIT_STRUCT #define TARGET_OPTION_INIT_STRUCT rs6000_option_init_struct -#undef TARGET_OPTION_DEFAULT_PARAMS -#define TARGET_OPTION_DEFAULT_PARAMS rs6000_option_default_params - #undef TARGET_OPTION_OPTIMIZATION_TABLE #define TARGET_OPTION_OPTIMIZATION_TABLE rs6000_option_optimization_table |