diff options
author | Martin Liska <mliska@suse.cz> | 2019-11-12 10:09:57 +0000 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2019-11-12 10:09:57 +0000 |
commit | d621e04db91eab729a99111a558d9dfaef776eff (patch) | |
tree | 87cfecfb1f2f7d58eb7d6ac38bb7c188f9feb367 /gcc/toplev.c | |
parent | e6dd6c7a0a84633177011b81959a8bd34557bb44 (diff) |
Remove last leftover usage of params* files.
2019-11-12 Martin Liska <mliska@suse.cz>
* common.opt: Remove param_values.
* config/i386/i386-options.c (ix86_valid_target_attribute_p):
Remove finalize_options_struct.
* gcc.c (driver::decode_argv): Do not call global_init_params
and finish_params.
(driver::finalize): Do not call params_c_finalize
and finalize_options_struct.
* opt-suggestions.c (option_proposer::get_completions): Remove
special casing of params.
(option_proposer::find_param_completions): Remove.
(test_completion_partial_match): Update expected output.
* opt-suggestions.h: Remove find_param_completions.
* opts-common.c (add_misspelling_candidates): Add
--param with a space.
* opts.c (handle_param): Remove.
(init_options_struct):. Remove init_options_struct and
similar calls.
(finalize_options_struct): Remove.
(common_handle_option): Use SET_OPTION_IF_UNSET.
* opts.h (finalize_options_struct): Remove.
* toplev.c (general_init): Do not call global_init_params.
(toplev::finalize): Do not call params_c_finalize and
finalize_options_struct.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@278087 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/toplev.c')
-rw-r--r-- | gcc/toplev.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/gcc/toplev.c b/gcc/toplev.c index 513e4e066b7..d4583bac66c 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -1240,9 +1240,6 @@ general_init (const char *argv0, bool init_signals) /* Initialize register usage now so switches may override. */ init_reg_sets (); - /* Register the language-independent parameters. */ - global_init_params (); - /* This must be done after global_init_params but before argument processing. */ init_ggc_heuristics (); @@ -1262,7 +1259,6 @@ general_init (const char *argv0, bool init_signals) statistics_early_init (); debuginfo_early_init (); - finish_params (); } /* Return true if the current target supports -fsection-anchors. */ @@ -2468,10 +2464,6 @@ toplev::finalize (void) gcse_c_finalize (); ipa_cp_c_finalize (); ira_costs_c_finalize (); - params_c_finalize (); - - finalize_options_struct (&global_options); - finalize_options_struct (&global_options_set); /* save_decoded_options uses opts_obstack, so these must be cleaned up together. */ |