Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Apr 1998 05:10:25 +0000 (GMT)
From:      Terry Lambert <tlambert@primenet.com>
To:        jb@cimlogic.com.au (John Birrell)
Cc:        tlambert@primenet.com, hackers@FreeBSD.ORG
Subject:   Re: Exception handling in 2.8.0 (Was Re: mozilla source)
Message-ID:  <199804040510.WAA28527@usr01.primenet.com>
In-Reply-To: <199804012142.HAA07461@cimlogic.com.au> from "John Birrell" at Apr 2, 98 07:42:07 am

next in thread | previous in thread | raw e-mail | index | archive | help
> > Note: Cygnus rejected this patch because they had already decided
> > on their bogus implementation, where you need two compilers to be
> > able to compile with or without threads.  The patch was not submitted
> > to FSF (but should be) for fear of a schism.
> 
> I think there is an alternative method that will achieve the same result,
> but without affecting Cygnus/FSF sources.
> 
> We can add a replacement function for

[ ... __get_dynamic_handler_chain ... ]
[ ... __get_dynamic_handler_chain ... ]

> I guess that I must be missing something here. Seems simple.

The egcs code *must* be compiled "with threads support".

You need to look into what that means to understand the problem.

Consider that, much as you or I might not like it, some people aren't
going to want to link with libc_r.

Your fix is "another fix for libgcc2.a" for FSF, but does nothing
for Cygnus.  8-(.


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199804040510.WAA28527>