aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2015-12-14 17:59:05 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2015-12-14 17:59:05 +0100
commit54d62f5148febdf714fa374a10a72c73850ed6bb (patch)
tree107d66ef4eb8cce1efee494ba91a5442b067d48a /gcc/c-family
parentd84ffc0a56d84a02929fa67d2edb52d4b81fab37 (diff)
downloadgcc-54d62f5148febdf714fa374a10a72c73850ed6bb.zip
gcc-54d62f5148febdf714fa374a10a72c73850ed6bb.tar.gz
gcc-54d62f5148febdf714fa374a10a72c73850ed6bb.tar.bz2
re PR c/68833 (-Werror=format issues an error now)
PR c/68833 * common.opt (Wmissing-noreturn): Add Warning option. * opts-common.c (control_warning_option): If opt is alias_target with alias_arg, set arg to it. * c.opt (Wmissing-format-attribute, Wnormalized): Add Warning option. * c-c++-common/pr68833-1.c: New test. * c-c++-common/pr68833-2.c: New test. From-SVN: r231624
Diffstat (limited to 'gcc/c-family')
-rw-r--r--gcc/c-family/ChangeLog5
-rw-r--r--gcc/c-family/c.opt4
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 0f557c7..db9a279 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,8 @@
+2015-12-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/68833
+ * c.opt (Wmissing-format-attribute, Wnormalized): Add Warning option.
+
2014-12-12 Tobias Burnus <burnus@net-b.de>
PR fortran/68815
diff --git a/gcc/c-family/c.opt b/gcc/c-family/c.opt
index 5867de5..70dc916 100644
--- a/gcc/c-family/c.opt
+++ b/gcc/c-family/c.opt
@@ -627,7 +627,7 @@ C++ ObjC++ Var(warn_templates) Warning
Warn on primary template declaration.
Wmissing-format-attribute
-C ObjC C++ ObjC++ Alias(Wsuggest-attribute=format)
+C ObjC C++ ObjC++ Warning Alias(Wsuggest-attribute=format)
;
Wmissing-include-dirs
@@ -678,7 +678,7 @@ C ObjC C++ ObjC++ LangEnabledBy(C ObjC C++ ObjC++,Wall)
;
Wnormalized
-C ObjC C++ ObjC++ Alias(Wnormalized=,nfc,none)
+C ObjC C++ ObjC++ Warning Alias(Wnormalized=,nfc,none)
;
Wnormalized=