Subject: Re: Split crtbegin/crtend into more pieces
To: Jason R Thorpe <thorpej@wasabisystems.com>
From: Perry E. Metzger <perry@piermont.com>
List: tech-userlevel
Date: 11/24/2002 17:46:39
Jason R Thorpe <thorpej@wasabisystems.com> writes:
> On Sun, Nov 24, 2002 at 05:32:41PM -0500, Perry E. Metzger wrote:
> 
>  > What about if someone wants to compile with a different compiler?
>  > We're then making it difficult for license as well as technical reasons...
> 
> No, we're not.  That compiler would then have to supply what it needs
> for constructors/destructors.  It would be part of that compiler's run-time.
> 
> It's unlikely that NetBSD's crtbegin/crtend would be correct for non-GCC.

Really? I thought the constructor/destructor management and exception
handling were part of the defined API+ABI and thus not amenable to
change -- am I wrong on that?


-- 
Perry E. Metzger		perry@piermont.com