This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: PATCH: libfortran/24541: libgfortran.so in 4.1 is incompatible with 4.0
- From: Steven Bosscher <stevenb at suse dot de>
- To: gcc-patches at gcc dot gnu dot org
- Cc: "H. J. Lu" <hjl at lucon dot org>, fortran at gcc dot gnu dot org
- Date: Wed, 26 Oct 2005 19:51:25 +0200
- Subject: Re: PATCH: libfortran/24541: libgfortran.so in 4.1 is incompatible with 4.0
- Organization: SUSE Labs
- References: <20051026174009.GA32532@lucon.org>
On Wednesday 26 October 2005 19:40, H. J. Lu wrote:
> libgfortran in 4.1 isn't backward compatible with the one in 4.0. In
> fact, you may not be able to fix inputs compiled with gfortran 4.1 and
> gfortran 4.0. This patch increments the libgfortran interface number
> and changes the intrinsic prefix so that you won't mix gfortran 4.0 and
> 4.1 at link time nor at run time.
First of all, Fortran patches should go to fortran@gcc.gn.org too.
Second, we knew all along that GFortran in GCC 4.0 was experimental
and that we would almost certainly be breaking the ABI. What you
are trying to do is just a "don't do that" kind of thing. I do not
consider this ABI breakage to be a bug.
Gr.
Steven