re PR c++/50258 ([C++0x] -std=gnu++0x should allow in-class initialization of static...
authorPaolo Carlini <paolo.carlini@oracle.com>
Fri, 23 Sep 2011 16:19:52 +0000 (16:19 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 23 Sep 2011 16:19:52 +0000 (16:19 +0000)
commitd45510814279358307e46c435716843819c6460b
treed51a1328ea7cd927a6f8cb46821821d3c0215fb9
parent6172a2f298b613bcfbaab9fd4469780a63acfeb4
re PR c++/50258 ([C++0x] -std=gnu++0x should allow in-class initialization of static const floating types without constexpr)

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

PR c++/50258
* decl.c (check_static_variable_definition): Allow in-class
initialization of static data member of non-integral type in
permissive mode.

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

PR c++/50258
* g++.dg/cpp0x/constexpr-static8.C: New.

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