re PR c++/59123 ([c++11] can't forward-declare an object later defined constexpr)
authorPaolo Carlini <paolo.carlini@oracle.com>
Sun, 17 Nov 2013 19:22:43 +0000 (19:22 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Sun, 17 Nov 2013 19:22:43 +0000 (19:22 +0000)
commitcce9196f4d5173e382b8e31eae1671fa1f302188
tree483fcf1dc18945fe85a739b84937042cd4f208c3
parenta788747592b6d2d80ce20d8b1f1f3582ac80d4b7
re PR c++/59123 ([c++11] can't forward-declare an object later defined constexpr)

/cp
2013-11-17  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/59123
* decl.c (validate_constexpr_redeclaration): Redeclarations of
variables can differ in constexpr.

/testsuite
2013-11-17  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/59123
* g++.dg/cpp0x/constexpr-redeclaration1.C: New.
* g++.dg/cpp0x/constexpr-decl.C: Adjust.

From-SVN: r204923
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/constexpr-decl.C
gcc/testsuite/g++.dg/cpp0x/constexpr-redeclaration1.C [new file with mode: 0644]