re PR c++/52718 (-Wzero-as-null-pointer-constant: misleading location for 0 as defaul...
authorPaolo Carlini <paolo.carlini@oracle.com>
Thu, 29 Mar 2012 22:45:46 +0000 (22:45 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Thu, 29 Mar 2012 22:45:46 +0000 (22:45 +0000)
commit9f693d564fabf90cae085d9d042ef46b697cb807
treefaf9bc9290b6865b19eb1c4e24fa616af2a800fa
parentb9bebd7f03e0117bf488ed687ff752f8a0595b8e
re PR c++/52718 (-Wzero-as-null-pointer-constant: misleading location for 0 as default argument)

/cp
2012-03-29  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/52718
* decl.c (check_default_argument): With -Wzero-as-null-pointer-constant
warn for a zero as null pointer constant default argument.

/testsuite
2012-03-29  Paolo Carlini  <paolo.carlini@oracle.com>

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

From-SVN: r185983
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/warn/Wzero-as-null-pointer-constant-5.C [new file with mode: 0644]