Exclude CL_WARNING and CL_PARAM from --help=optimize.

2020-01-13  Martin Liska  <mliska@suse.cz>

	* opts.c (print_help): Do not print CL_PARAM
	and CL_WARNING for CL_OPTIMIZATION.
This commit is contained in:
Martin Liska 2020-01-13 14:27:09 +01:00
parent fe7cc34fd5
commit 5ab08934e5
No known key found for this signature in database
GPG Key ID: 4DC182DC0FA73785
2 changed files with 10 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2020-01-13 Martin Liska <mliska@suse.cz>
* opts.c (print_help): Do not print CL_PARAM
and CL_WARNING for CL_OPTIMIZATION.
2020-01-13 Jonathan Wakely <jwakely@redhat.com>
PR driver/92757

View File

@ -2137,6 +2137,11 @@ print_help (struct gcc_options *opts, unsigned int lang_mask,
a = comma + 1;
}
/* We started using PerFunction/Optimization for parameters and
a warning. We should exclude these from optimization options. */
if (include_flags & CL_OPTIMIZATION)
exclude_flags |= CL_WARNING | CL_PARAMS;
if (include_flags)
print_specific_help (include_flags, exclude_flags, 0, opts,
lang_mask);