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

kargl at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kargl at gcc dot gnu.org

--- Comment #2 from kargl at gcc dot gnu.org ---
(In reply to Rimvydas (RJ) from comment #0)

> $ gfortran -Wall -Wextra -flto -fdefault-real-8 -c foo.f90
> $ gfortran -flto -Wall -Wextra foo.o bar.f90

This should be closed as WONTFIX.  If you compile foo.f90
with -fdefault-real-8, then you must compile bar.f90 with
-fdefault-real-8.  You're changing the ABI for foo.f90, 
but not bar.f90.

> Does this mean -flto cannot be used in mixed -fdefault-real-8
> and usual modes?

It means "Don't use -fdefault-real-8".  It is a broken
unfixable option that I tried to remove years ago, but
that was voted down.

If you have code that requires this option, then the
code should be properly ported to REAL(8).

Reply via email to