diff options
author | manu <manu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-05-13 17:38:41 +0000 |
---|---|---|
committer | manu <manu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-05-13 17:38:41 +0000 |
commit | 70059cea08bb0e2f6a768d7264d8d8eda625f9c4 (patch) | |
tree | d1dbf250ac0d8d854f2899938381ccef5fbb74fa /gcc/c-family/c-opts.c | |
parent | b1756286d5ac5b8f92e016ce8229dd5cb86edde1 (diff) | |
download | ppe42-gcc-70059cea08bb0e2f6a768d7264d8d8eda625f9c4.tar.gz ppe42-gcc-70059cea08bb0e2f6a768d7264d8d8eda625f9c4.zip |
2012-05-13 Manuel López-Ibáñez <manu@gcc.gnu.org>
c-family/
* c.opt (Wclobbered,Wempty-body,Wignored-qualifiers,
Wmissing-field-initializers,Wmissing-parameter-type,
Wold-style-declaration,Woverride-init): Use EnabledBy.
* c-opts.c (c_common_post_options): Do not set here explicitly.
gcc/
* common.opt (Wtype-limits): Use EnabledBy.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@187441 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/c-family/c-opts.c')
-rw-r--r-- | gcc/c-family/c-opts.c | 18 |
1 files changed, 2 insertions, 16 deletions
diff --git a/gcc/c-family/c-opts.c b/gcc/c-family/c-opts.c index 7d8ee6b334f..8470de15ce0 100644 --- a/gcc/c-family/c-opts.c +++ b/gcc/c-family/c-opts.c @@ -912,24 +912,10 @@ c_common_post_options (const char **pfilename) /* -Wextra implies the following flags unless explicitly overridden. */ - if (warn_type_limits == -1) - warn_type_limits = extra_warnings; - if (warn_clobbered == -1) - warn_clobbered = extra_warnings; - if (warn_empty_body == -1) - warn_empty_body = extra_warnings; + + /* Wsign-compare is also enabled by -Wall in C++. */ if (warn_sign_compare == -1) warn_sign_compare = extra_warnings; - if (warn_missing_field_initializers == -1) - warn_missing_field_initializers = extra_warnings; - if (warn_missing_parameter_type == -1) - warn_missing_parameter_type = extra_warnings; - if (warn_old_style_declaration == -1) - warn_old_style_declaration = extra_warnings; - if (warn_override_init == -1) - warn_override_init = extra_warnings; - if (warn_ignored_qualifiers == -1) - warn_ignored_qualifiers = extra_warnings; /* -Wpointer-sign is disabled by default, but it is enabled if any of -Wall or -Wpedantic are given. */ |