c/10826: [3.3/3.4 regression] Anonymous union regression
Bart Oldeman
Bart.Oldeman@bristol.ac.uk
Wed May 21 22:59:00 GMT 2003
On 21 May 2003 bangerth@dealii.org wrote:
> Synopsis: [3.3/3.4 regression] Anonymous union regression
>
> State-Changed-From-To: analyzed->closed
> State-Changed-By: bangerth
> State-Changed-When: Wed May 21 13:56:20 2003
> State-Changed-Why:
> Not a bug, but previously accepted erroneously. I now also
> see what rth meant: if you write "union type {...}" you
> really _declare_ a nested type. That explains why the
> compiler says that there is no such member. Only if you
> omit the type name, is this the declaration of an anonymous
> union, which not only declares a type, but also a "member
> variable" (in C++ speak).
>
> W.
>
> http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10826
Ok, in that case -fms-extension does the job. Are "after the
fact" changes to gcc/NEWS accepted?
Bart
More information about the Gcc-bugs
mailing list