summaryrefslogtreecommitdiffstats
path: root/gcc/c-family/c-opts.c
diff options
context:
space:
mode:
authormanu <manu@138bc75d-0d04-0410-961f-82ee72b054a4>2012-05-13 17:38:41 +0000
committermanu <manu@138bc75d-0d04-0410-961f-82ee72b054a4>2012-05-13 17:38:41 +0000
commit70059cea08bb0e2f6a768d7264d8d8eda625f9c4 (patch)
treed1dbf250ac0d8d854f2899938381ccef5fbb74fa /gcc/c-family/c-opts.c
parentb1756286d5ac5b8f92e016ce8229dd5cb86edde1 (diff)
downloadppe42-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.c18
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. */
OpenPOWER on IntegriCloud