http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50441
Bug #: 50441
Summary: [C++0x] is missing GNU extension types
Classification: Unclassified
Product: gcc
Version: 4.6.1
Status: UNCONFIRMED
Severity: minor
Priority: P
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50441
--- Comment #6 from RétroX 2011-09-17 16:32:18
UTC ---
Yeah, I was talking about specifically -std=gnu++0x, because that implies that
you're accepting the GNU extensions into the standard.
I suppose that in this case, because the standard is so
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50839
Bug #: 50839
Summary: Array parameters always take lower precedence than
pointer parameters
Classification: Unclassified
Product: gcc
Version: 4.6.1
Status: UNCONFIRM
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51675
Bug #: 51675
Summary: [C++11][New in 4.7] Cannot create constexpr unions
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
Severity: major
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51675
--- Comment #1 from RétroX 2011-12-24 18:24:45
UTC ---
More information: initializing in the constructor doesn't work, either.
union foo
{
int x;
short y;
constexpr foo() : x(0) { }
};
Also does not compile.