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

--- Comment #17 from Tobias Burnus <burnus at gcc dot gnu.org> ---
(In reply to Francois-Xavier Coudert from comment #12)
> I disagree with Tobias' reading: it seems to me that the single-variable
> common block should be interoperable with both the single-common C struct
> and C variable.

Well, Bill Long of Cray seems to agree with my interpretation, cf.
http://mailman.j3-fortran.org/pipermail/j3/2010-February/003358.html

> The Intel compiler makes both cases work:

Well, it also works with gfortran - the question is only whether it works by
chance or by purpose. If it works by chance and is invalid LTO is not required
to support it.

Reply via email to