This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] 3.2: Fixup symbol versioning mistake on powerpc-linux-gnu
On Tue, Aug 06, 2002 at 11:13:10PM +0200, Franz Sirl wrote:
> So in the future glibc will export these symbols only as a runtime reference
> __divdi3@GLIBC_2.0 and libgcc_s will contain the linktime reference @@GCC_3.0
> and the runtime reference @GLIBC_2.0. IMHO this is how it always should have
> been (and is for all other similar libgcc_s symbols) on PPC. Unless one can
> give me a good explanation for the current setup, I would rather prefer to
> have a correct setup on PPC for the future.
This is, IMO, a case of "you can't have your cake and eat it too".
You should either change things and break compatibility or don't do
anything at all. Shifting symbols between versions just to shift
them is pointless.
r~