http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39550
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
On Wed, 25 Mar 2009, hjl dot tools at gmail dot com wrote:
> Flexible array member isn't allowed in union:
However, a union may contain a structure that in turn contains a flexible
array member. And a union may contain a union containing such a
structure, and so on.
--
Joseph S. Myers
jos...
--- Comment #2 from joseph at codesourcery dot com 2009-03-25 00:45 ---
Subject: Re: compat tests for flexible array members
On Wed, 25 Mar 2009, hjl dot tools at gmail dot com wrote:
> Flexible array member isn't allowed in union:
However, a union may contain a structure that in tur
--- Comment #1 from hjl dot tools at gmail dot com 2009-03-25 00:40 ---
Flexible array member isn't allowed in union:
[...@gnu-34 pr39545]$ cat u-1.i
union line {
int length;
char contents[];
};
void foo (union line);
union line
bar ()
{
union line x;
x.length = sizeof (union line);