This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: egcs-1.1 release schedule
>>>>> "David" == David S Miller <davem@dm.cobaltmicro.com> writes:
David> And there are still going to be issues with equivalence statements.
I'm not sure specifically about equivalence with g77, but Fortran
which depends on storage association which forces double precision
variables to be misaligned is inherently non-portable (even if
standard-conforming). For instance, g77 on SPARC (like other
compilers and other systems) pads common blocks if necessary, the same
as you get with -malign-double on x86; the canonical 20-year-old code
breaks. Compilers do warn you, though many users choose to disbelieve
them...