]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR middle-end/7651 (Define -Wextra strictly in terms of other warning flags)
authorManuel López-Ibáñez <manu@gcc.gnu.org>
Sat, 16 Dec 2006 16:48:01 +0000 (16:48 +0000)
committerManuel López-Ibáñez <manu@gcc.gnu.org>
Sat, 16 Dec 2006 16:48:01 +0000 (16:48 +0000)
commitb3b433c507af133b95bfdbbd33338139e3d15345
treed673fa90f961dc743634330e431fadf58ca98b8b
parentd6b418fa0b3d5dc88ffb3f1673f82e6dbf5da6d1
re PR middle-end/7651 (Define -Wextra strictly in terms of other warning flags)

2006-12-16  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>

PR middle-end/7651
* c.opt (Wempty-body): New.
* doc/invoke.texi (Wempty-body): Document it.
(Wextra): Enabled by -Wextra.
* c-opts.c (c_common_post_options): Enabled by -Wextra.
* c-common.c (empty_body_warning): Replace Wextra with Wempty-body.
* c-parser.c (c_parser_c99_block_statement): Likewise.
testsuite/
* gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
* gcc.dg/if-empty-1.c: Likewise.
* gcc.dg/pr23165.c: Likewise.
* g++.dg/warn/empty-body.C: Likewise.

From-SVN: r119963
gcc/ChangeLog
gcc/c-common.c
gcc/c-opts.c
gcc/c-parser.c
gcc/c.opt
gcc/doc/invoke.texi
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/empty-body.C
gcc/testsuite/gcc.dg/20001116-1.c
gcc/testsuite/gcc.dg/if-empty-1.c
gcc/testsuite/gcc.dg/pr23165.c