re PR c++/51045 (erroneous zero as null pointer constant warning at delete)
authorPaolo Carlini <paolo.carlini@oracle.com>
Wed, 9 Nov 2011 17:21:19 +0000 (17:21 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Wed, 9 Nov 2011 17:21:19 +0000 (17:21 +0000)
commit6d96d7ff5ec3d6bd88127ec0d5f5fa65fac5c650
treed22ede289f9b12d71716ebb1a4b6667f9a7198a1
parentdb422ace3f052fe6c078db73c3699769e4ddde38
re PR c++/51045 (erroneous zero as null pointer constant warning at delete)

/cp
2011-11-09  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/51045
* init.c (build_new_1, build_vec_delete_1, build_delete):
Use nullptr_node.

/testsuite
2011-11-09  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/51045
* g++.dg/warn/Wzero-as-null-pointer-constant-2.C: New.

2011-11-09  Paolo Carlini  <paolo.carlini@oracle.com>

* doc/invoke.texi ([Option Summary, C++ Language Options]):
Add -Wzero-as-null-pointer-constant.

From-SVN: r181214
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/init.c
gcc/doc/invoke.texi
gcc/testsuite/g++.dg/warn/Wzero-as-null-pointer-constant-2.C [new file with mode: 0644]