PR c/81417
commit7d4d7ecb021f2832d3cea0dd63700ff870f90b4e
authormpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 Jul 2017 15:02:17 +0000 (27 15:02 +0000)
committermpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 27 Jul 2017 15:02:17 +0000 (27 15:02 +0000)
treee482b25a9f983a087d053bd784ba65584a344020
parentb14464233827961a46cd8ee6a71a0a3d0b534489
PR c/81417
* c-warn.c (warn_for_sign_compare): Tweak the warning message.  Print
the types.

* c-c++-common/Wsign-compare-1.c: New test.
* g++.dg/warn/Wsign-compare-2.C: Update dg-warning.
* g++.dg/warn/Wsign-compare-4.C: Likewise.
* g++.dg/warn/Wsign-compare-6.C: Likewise.
* g++.dg/warn/compare1.C: Likewise.
* gcc.dg/compare1.c: Likewise.
* gcc.dg/compare2.c: Likewise.
* gcc.dg/compare4.c: Likewise.
* gcc.dg/compare5.c: Likewise.
* gcc.dg/pr35430.c: Likewise.
* gcc.dg/pr60087.c: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@250630 138bc75d-0d04-0410-961f-82ee72b054a4
14 files changed:
gcc/c-family/ChangeLog
gcc/c-family/c-warn.c
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/Wsign-compare-1.c [new file with mode: 0644]
gcc/testsuite/g++.dg/warn/Wsign-compare-2.C
gcc/testsuite/g++.dg/warn/Wsign-compare-4.C
gcc/testsuite/g++.dg/warn/Wsign-compare-6.C
gcc/testsuite/g++.dg/warn/compare1.C
gcc/testsuite/gcc.dg/compare1.c
gcc/testsuite/gcc.dg/compare2.c
gcc/testsuite/gcc.dg/compare4.c
gcc/testsuite/gcc.dg/compare5.c
gcc/testsuite/gcc.dg/pr35430.c
gcc/testsuite/gcc.dg/pr60087.c