[Bug c++/12615] [3.3 Regression] initializer syntax for PAD structs gives parse error
bruno at clisp dot org
gcc-bugzilla@gcc.gnu.org
Tue Oct 14 20:46:00 GMT 2003
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12615
------- Additional Comments From bruno at clisp dot org 2003-10-14 20:46 -------
Andreas, right. The GCC documentation says that this GCC extension documented under
the name "Compound Literals" is supported as part of C99. But in ISO C99 only the bracket
expression without the preceding cast would be a valid initializer.
Nevertheless, the GCC documentation also says that "These extensions are available in C
and Objective-C. Most of them are also available in C++." IMO this means that g++ should
support it.
More information about the Gcc-bugs
mailing list