https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119319

--- Comment #9 from Hans-Peter Nilsson <hp at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #6)
> > I just can't find the incompleteness
> 
> the use of Xyzzy is before it is fully declared. There is only a forward
> declaration of the struct type when it is used.

Perhaps so...  If this boils down to being actually invalid, then I'll change
this PR to an enhancement request, such that we get the same front-end behavior
across all targets because that's *really* user-unfriendly.  I can't think of a
reason that a target quirk makes this accepts-invalid for most targets.

Reply via email to