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: Geoff Keating <geoffk at geoffk dot org>
- Subject: Re: A completely different approach to EH runtime
- From: "David O'Brien" <obrien at FreeBSD dot org>
- Date: Tue, 6 Mar 2001 12:12:53 -0800
- Cc: gcc at gcc dot gnu dot org
- Organization: The NUXI BSD group
- References: <20010228110537.C36489@dragon.nuxi.com> <200102282001.MAA04381@toledo.synopsys.com> <20010228133038.C44110@dragon.nuxi.com> <jm4rxemmu1.fsf@geoffk.org>
- Reply-To: obrien at FreeBSD dot org
On Wed, Feb 28, 2001 at 03:04:06PM -0800, Geoff Keating wrote:
> > Since *everything* uses libc, and the use of stdio is everywhere (and
> > unfortuneatly the interface so exposed), we hit the same problem.
>
> On Linux, we dealt with this by inventing symbol versioning.
I actually thought Solaris invented it. ;-)
I hope to also use it in FreeBSD, but I want to see how things flush out
in Linux a little more.
> > A guarantee and policy could be crafted in total honestly and good faith
> > today, but I do wonder what will happen in the future when an
> > in-compatible might be required in libgcc.so.
>
> Probably the best that can be said about this is that should this
> happen, there will be many people working on how to solve the
> compatibility problem. That's the only real guarantee you can have:
> that others will share your pain.
:-) Yes, that is the most that anyone can expect.
thanks,
--
-- David (obrien@FreeBSD.org)