r278087 - in /trunk/gcc: ChangeLog common.opt c...

marxin@gcc.gnu.org marxin@gcc.gnu.org
Tue Nov 12 10:09:00 GMT 2019


Author: marxin
Date: Tue Nov 12 10:09:57 2019
New Revision: 278087

URL: https://gcc.gnu.org/viewcvs?rev=278087&root=gcc&view=rev
Log:
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.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/common.opt
    trunk/gcc/config/i386/i386-options.c
    trunk/gcc/gcc.c
    trunk/gcc/opt-suggestions.c
    trunk/gcc/opt-suggestions.h
    trunk/gcc/opts-common.c
    trunk/gcc/opts.c
    trunk/gcc/opts.h
    trunk/gcc/toplev.c



More information about the Gcc-cvs mailing list