This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch, libfortran] Fix for PR 21127, complex reshape
- From: Richard Henderson <rth at redhat dot com>
- To: Thomas Koenig <Thomas dot Koenig at online dot de>
- Cc: fortran at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Fri, 29 Apr 2005 14:01:41 -0700
- Subject: Re: [patch, libfortran] Fix for PR 21127, complex reshape
- References: <20050429202722.GA14697@meiner.onlinehome.de>
On Fri, Apr 29, 2005 at 10:27:22PM +0200, Thomas Koenig wrote:
> WRT 4.0: I am not sure what the policy for 4.0.1 is. This patch
> changes the library interface by removing reshape_4 and reshape_8
> and replacing them with reshape_i4 and reshape_i8, respectively.
So, no, this won't be ok for 4.0. You can change the 4.0 front end
to use the generic routine instead, but you can't rename existing
functions.
For mainline this is ok, but we need to bump the .so version number.
If it were just going to be this one change, I wouldn't think we
should, but I don't believe this will be the only change.
At some point when we think we've kinda got a handle on the library
issues and think we may have stabilized on an ABI, then we should
use symbol versioning. But until we get to that point I think its
a waste of time.
r~