This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: My proposal for the libgcc runtime ABI (ia64 gcc/glibc is broken.)
- To: Mark Kettenis <kettenis at wins dot uva dot nl>
- Subject: Re: My proposal for the libgcc runtime ABI (ia64 gcc/glibc is broken.)
- From: Joern Rennecke <amylaar at cygnus dot co dot uk>
- Date: Tue, 11 Jul 2000 20:10:18 +0100 (BST)
- CC: amylaar at pasanda dot cygnus dot co dot uk, drepper at cygnus dot com, hjl at valinux dot com, rth at twiddle dot net, libc-hacker at sourceware dot cygnus dot com, gcc at gcc dot gnu dot org
> I think the version number scheme isn't really an issue. People don't
> seem to get that you cannot remove things from the ABI and/or replace
> things in the ABI without causing severe binary compatibility problems
> with shared libraries, especially on systems where libc depends on the
> shared libgcc.
Actually, the same is true without shared libraries, if the users just
want to keep using old .o files (inside or outside of static libraries)
together with ones compiled with a new compiler.