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