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: thorpej at zembu dot com
- Subject: Re: My proposal for the libgcc runtime ABI (ia64 gcc/glibc is broken.)
- From: Richard Earnshaw <rearnsha at arm dot com>
- Date: Fri, 14 Jul 2000 15:21:32 +0100
- Cc: Alexandre Oliva <aoliva at redhat dot com>, "H . J . Lu" <hjl at valinux dot com>, Ulrich Drepper <drepper at cygnus dot com>, law at cygnus dot com, Mark Kettenis <kettenis at wins dot uva dot nl>, rth at twiddle dot net, libc-hacker at sourceware dot cygnus dot com, gcc at gcc dot gnu dot org
- Cc: rearnsha at arm dot com
- Organization: ARM Ltd.
- Reply-To: rearnsha at arm dot com
thorpej@zembu.com said:
> I.e. the obvious solution is to not install libgcc as a shared
> library. I know this is how the BSDs do things, and it seems to work
> well through both libc and compiler upgrades.
This isn't quite true. We don't install a shared libgcc on BSD platforms
because libc has replacements for the most common libgcc functions built
into it. This is an equally disgusting hack because it assumes that the
definitions in there will be sufficient even if the compiler is upgraded.
I suspect it will cause even more problems moving forward when we need to
include exception management support.
Richard.