aboutsummaryrefslogtreecommitdiff
path: root/gcc/toplev.c
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2019-11-12 10:09:57 +0000
committerMartin Liska <mliska@suse.cz>2019-11-12 10:09:57 +0000
commitd621e04db91eab729a99111a558d9dfaef776eff (patch)
tree87cfecfb1f2f7d58eb7d6ac38bb7c188f9feb367 /gcc/toplev.c
parente6dd6c7a0a84633177011b81959a8bd34557bb44 (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.c8
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. */