diff options
author | manu <manu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-05-11 12:23:50 +0000 |
---|---|---|
committer | manu <manu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-05-11 12:23:50 +0000 |
commit | fbb6fbd8cdbfa154ef6da31768c93d48a03a146b (patch) | |
tree | 1a38b4f6902dc5e5cc35971539a25051202efa2e /gcc/common.opt | |
parent | f634c3e9e6fb44109149673db20197d6fad93419 (diff) | |
download | gcc-fbb6fbd8cdbfa154ef6da31768c93d48a03a146b.tar.gz |
2012-05-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
PR 53063
gcc/
* doc/options.texi (EnabledBy): Document
* opts.c: Include opts.h and options.h before tm.h.
(finish_options): Do not handle some sub-options here...
(common_handle_option): ... instead call common_handle_option_auto here.
* optc-gen.awk: Handle EnabledBy.
* opth-gen.awk: Declare common_handle_option_auto.
* common.opt (Wuninitialized): Use EnabledBy. Delete Init.
(Wmaybe-uninitialized): Likewise.
(Wunused-but-set-variable): Likewise.
(Wunused-function): Likewise.
(Wunused-label): Likewise.
(Wunused-value): Likewise.
(Wunused-variable): Likewise.
* opt-read.awk: Create opt_numbers array.
ada/
* gcc-interface/misc.c (gnat_parse_file): Move before ...
(gnat_handle_option): ... this. Use handle_generated_option.
c-family/
* c-opts.c (c_common_handle_option): Use handle_generated_option
to enable sub-options.
fortran/
* options.c: Include diagnostics.h instead of
diagnostics-core.h.
(set_Wall): Do not see warn_unused here.
(gfc_handle_option): Set it here using handle_generated_option.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@187403 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/common.opt')
-rw-r--r-- | gcc/common.opt | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gcc/common.opt b/gcc/common.opt index c25713b31a1..375c10d713e 100644 --- a/gcc/common.opt +++ b/gcc/common.opt @@ -650,11 +650,11 @@ Common Var(warn_type_limits) Init(-1) Warning Warn if a comparison is always true or always false due to the limited range of the data type Wuninitialized -Common Var(warn_uninitialized) Init(-1) Warning +Common Var(warn_uninitialized) Warning EnabledBy(Wextra) Warn about uninitialized automatic variables Wmaybe-uninitialized -Common Var(warn_maybe_uninitialized) Warning +Common Var(warn_maybe_uninitialized) Warning EnabledBy(Wuninitialized) Warn about maybe uninitialized automatic variables Wunreachable-code @@ -670,15 +670,15 @@ Common Var(warn_unused_but_set_parameter) Init(-1) Warning Warn when a function parameter is only set, otherwise unused Wunused-but-set-variable -Common Var(warn_unused_but_set_variable) Init(-1) Warning +Common Var(warn_unused_but_set_variable) Warning EnabledBy(Wunused) Warn when a variable is only set, otherwise unused Wunused-function -Common Var(warn_unused_function) Init(-1) Warning +Common Var(warn_unused_function) Warning EnabledBy(Wunused) Warn when a function is unused Wunused-label -Common Var(warn_unused_label) Init(-1) Warning +Common Var(warn_unused_label) Warning EnabledBy(Wunused) Warn when a label is unused Wunused-parameter @@ -686,11 +686,11 @@ Common Var(warn_unused_parameter) Init(-1) Warning Warn when a function parameter is unused Wunused-value -Common Var(warn_unused_value) Init(-1) Warning +Common Var(warn_unused_value) Warning EnabledBy(Wunused) Warn when an expression value is unused Wunused-variable -Common Var(warn_unused_variable) Init(-1) Warning +Common Var(warn_unused_variable) Warning EnabledBy(Wunused) Warn when a variable is unused Wcoverage-mismatch |