Re: c/10826: [3.3/3.4 regression] Anonymous union regression
Bart Oldeman <[email protected]>
| Newsgroups | gmane.comp.gcc.bugs,gmane.comp.gcc.prs |
|---|---|
| Message-ID | <[email protected]> |
On 21 May 2003 [email protected] 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