aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel López-Ibáñez <manu@gcc.gnu.org>2012-05-29 10:09:51 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2012-05-29 10:09:51 +0000
commit4f7f7aca357246cb38a1a4f9e1177f5adfd3f25e (patch)
tree52bb9afe73718beeabac926009c8b06a5d7135a8
parent53a103d30410e9e31e46576a189fa83c4733c45a (diff)
downloadgcc-4f7f7aca357246cb38a1a4f9e1177f5adfd3f25e.zip
gcc-4f7f7aca357246cb38a1a4f9e1177f5adfd3f25e.tar.gz
gcc-4f7f7aca357246cb38a1a4f9e1177f5adfd3f25e.tar.bz2
c.opt (Wmissing-braces): Use LangEnabledBy(C ObjC,Wall).
2012-05-29 Manuel López-Ibáñez <manu@gcc.gnu.org> * c.opt (Wmissing-braces): Use LangEnabledBy(C ObjC,Wall). * c-opts.c (c_common_handle_option): Remove code handling warn_missing_braces. From-SVN: r187948
-rw-r--r--gcc/c-family/ChangeLog6
-rw-r--r--gcc/c-family/c-opts.c2
-rw-r--r--gcc/c-family/c.opt2
3 files changed, 7 insertions, 3 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 88072c0..650302b 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,9 @@
+2012-05-29 Manuel López-Ibáñez <manu@gcc.gnu.org>
+
+ * c.opt (Wmissing-braces): Use LangEnabledBy(C ObjC,Wall).
+ * c-opts.c (c_common_handle_option): Remove code handling
+ warn_missing_braces.
+
2012-05-28 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/25137
diff --git a/gcc/c-family/c-opts.c b/gcc/c-family/c-opts.c
index a88fff5..2330c13 100644
--- a/gcc/c-family/c-opts.c
+++ b/gcc/c-family/c-opts.c
@@ -401,8 +401,6 @@ c_common_handle_option (size_t scode, const char *arg, int value,
done in c_common_post_options. */
if (warn_enum_compare == -1)
warn_enum_compare = value;
-
- warn_missing_braces = value;
}
else
{
diff --git a/gcc/c-family/c.opt b/gcc/c-family/c.opt
index 0b72d79..c5daf75 100644
--- a/gcc/c-family/c.opt
+++ b/gcc/c-family/c.opt
@@ -463,7 +463,7 @@ C ObjC C++ ObjC++ Var(warn_main) Init(-1) Warning
Warn about suspicious declarations of \"main\"
Wmissing-braces
-C ObjC C++ ObjC++ Var(warn_missing_braces) Warning
+C ObjC C++ ObjC++ Var(warn_missing_braces) Warning LangEnabledBy(C ObjC,Wall)
Warn about possibly missing braces around initializers
Wmissing-declarations