re PR c++/5310 (Weird warnings about using (int)NULL)
authorMark Mitchell <mark@codesourcery.com>
Fri, 23 Nov 2007 19:15:09 +0000 (19:15 +0000)
committerManuel López-Ibáñez <manu@gcc.gnu.org>
Fri, 23 Nov 2007 19:15:09 +0000 (19:15 +0000)
commit6ca39fcbf6eb51d39d84916a4c742e20bb2c91e0
tree12066094a6cb3be14cb5a9561ed87af7a386beb5
parentf89935ed1786b2bc9e4d3fba30387343a4c4f312
re PR c++/5310 (Weird warnings about using (int)NULL)

2007-11-23  Mark Mitchell  <mark@codesourcery.com>
    Manuel Lopez-Ibanez  <manu@gcc.gnu.org>

PR c++/5310
cp/
* call.c (convert_like_real): Build a zero constant when __null is
converted to an integer type.
testsuite/
* g++.dg/warn/pr5310.C: New.
* g++.dg/warn/pr33160.C: New

Co-Authored-By: Manuel López-Ibáñez <manu@gcc.gnu.org>
From-SVN: r130381
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/pr33160.C [new file with mode: 0644]
gcc/testsuite/g++.dg/warn/pr5310.C [new file with mode: 0644]