libgcc_s, Linux, and PT_GNU_EH_FRAME, and binutils

Mark Mitchell mark@codesourcery.com
Mon Aug 5 07:33:00 GMT 2002



--On Monday, August 05, 2002 07:25:13 AM -0700 Richard Henderson 
<rth@twiddle.net> wrote:

> On Mon, Aug 05, 2002 at 08:45:20AM -0400, Daniel Jacobowitz wrote:
>> As long as there is a configure option to build anyway.  That's an
>> awful lot of released systems you're talking about not building on!
>
> So?  If you're upgrading gcc, you can upgrade binutils too.

Agreed.  On a system which supports the configury options discussed, they
should be used.

__cxa_atexit is something of a special case.  It's not really necessary
for ABI compliance; programs that mix the two methods will work, modulo
the order of calls to destructors for objects with static storage duration,
and that ordering issue was not really considered a problem for years.

-- 
Mark Mitchell                mark@codesourcery.com
CodeSourcery, LLC            http://www.codesourcery.com



More information about the Gcc mailing list