This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/20178] COMPLEX function returns incompatible with g77
- From: "stevenj at fftw dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 23 Feb 2005 20:44:50 -0000
- Subject: [Bug fortran/20178] COMPLEX function returns incompatible with g77
- References: <20050223185848.20178.stevenj@fftw.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From stevenj at fftw dot org 2005-02-23 20:44 -------
Subject: Re: COMPLEX function returns incompatible with
g77
On Wed, 23 Feb 2005, pinskia at gcc dot gnu dot org wrote:
> Well chaning to be more target's C like (because that is what gfortran
> uses now) ABI.
If you're breaking backwards ABI compatibility anyway, which does not seem
like a decision to take lightly, clean up everything at once.
e.g. you want to get rid of f2c cruft, why not make -fno-second-underscore
the default as well? (Despite the gcc manual's claims, no non-GNU
compilers that I know of append 2 underscores to external names with
underscores, at least any more. Almost all of them, e.g. SGI, Intel ifc,
Portland, Tru64, ..., append a single underscore in all cases. IBM xlf
and HP/UX append no underscores at all.)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20178