2014-04-11 Tobias Burnus <burnus@net-b.de>
commit4012a98606090eeb906fd6d4affb6dc079086f2e
authorburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 Apr 2014 22:43:54 +0000 (11 22:43 +0000)
committerburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 Apr 2014 22:43:54 +0000 (11 22:43 +0000)
tree393f5424c8fd3418772e0a6d95aebafeafbc5175
parentbaf146020ec28e17d9b8f9e7c886e1e25187249b
2014-04-11  Tobias Burnus  <burnus@net-b.de>

        PR c/60194
gcc/
        * doc/invoke.texi (-Wformat-signedness): Document it.
        (Wformat=2): Mention that this enables -Wformat-signedness.

gcc/c-family/
        * c.opt (Wformat-signedness): Add
        * c-format.c(check_format_types): Use it.

gcc/testsuite/
        * * g++.dg/warn/warn_format_signedness.C: New.
        * gcc.dg/format/warn-signedness.c: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209328 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-family/ChangeLog
gcc/c-family/c-format.c
gcc/c-family/c.opt
gcc/doc/invoke.texi
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/warn_format_signedness.C [new file with mode: 0644]
gcc/testsuite/gcc.dg/format/warn-signedness.c [new file with mode: 0644]