]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/cp/ChangeLog
re PR c++/69850 (unnecessary -Wnonnull-compare warning)
authorJakub Jelinek <jakub@redhat.com>
Fri, 19 Feb 2016 19:16:31 +0000 (20:16 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 19 Feb 2016 19:16:31 +0000 (20:16 +0100)
commit7a965d512188e997ab9f0f35e9d4b287ca46919c
tree2f2ea14aaad172874557dbe5f5b41eda91d83519
parentc464c0db19b07ffa32e1a7fa574335b625ac765f
re PR c++/69850 (unnecessary -Wnonnull-compare warning)

PR c++/69850
* rtti.c (ifnonnull): Set TREE_NO_WARNING on the condition, use
NE_EXPR instead of EQ_EXPR and swap last two arguments on COND_EXPR.

* g++.dg/warn/Wnonnull-compare-4.C: New test.

From-SVN: r233568
gcc/cp/ChangeLog
gcc/cp/rtti.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wnonnull-compare-4.C [new file with mode: 0644]