This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: A completely different approach to EH runtime
- To: hjl at valinux dot com (H . J . Lu)
- Subject: Re: A completely different approach to EH runtime
- From: Joe Buck <jbuck at synopsys dot COM>
- Date: Thu, 22 Feb 2001 09:26:17 -0800 (PST)
- Cc: aoliva at redhat dot com (Alexandre Oliva), zackw at stanford dot edu (Zack Weinberg), gcc at gcc dot gnu dot org
HJ writes:
> No. I don't think we should do that. I am talking about adding new
> symbols. In that case, you have to make sure
>
> 1. The new libgcc is 100% compatible with the old one.
Yes, I think that we all agree that this is a requirement: any new libgcc
must provide all of the old symbols, with 100% compatible ABIs.
> 2. Only the new libgcc is visible to ld.so.
Because dynamic linking may have subtle differences on different systems,
we will perhaps need OS-specific instructions to make sure that this is
the case. On SVR4-like systems, having the new libgcc be the first match
in LD_LIBRARY_PATH should suffice.