[PATCH 5/7] Remove last leftover usage of params* files.

Martin Liska mliska@suse.cz
Thu Nov 7 12:33:00 GMT 2019


gcc/ChangeLog:

2019-11-06  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.
---
 gcc/common.opt                 |  3 --
 gcc/config/i386/i386-options.c |  2 -
 gcc/gcc.c                      |  8 ----
 gcc/opt-suggestions.c          | 58 ++++++---------------------
 gcc/opt-suggestions.h          |  5 ---
 gcc/opts-common.c              | 11 ++++++
 gcc/opts.c                     | 71 ++--------------------------------
 gcc/opts.h                     |  1 -
 gcc/toplev.c                   |  8 ----
 9 files changed, 27 insertions(+), 140 deletions(-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-Remove-last-leftover-usage-of-params-files.patch
Type: text/x-patch
Size: 11620 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20191107/f3af92fa/attachment.bin>


More information about the Gcc-patches mailing list