This is the mail archive of the
mailing list for the GCC project.
Re: C99 conformance bug in gcc-3.1
On Fri, May 31, 2002 at 09:06:13PM +1000, Fergus Henderson wrote:
> Well, those are differences in legality (and diagnostics),
> not differences in behaviour. Each different syntax
> may give you a different subset of the available features,
> but in cases where both are legal, the result is the same.
Yes and no. The two cases are definitely distinguished within
the compiler all the way though. For instance, sizeof applies
to a zero-length-array, but not to a flexible array member.