This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
RE: --enable-__cxa_atexit
- From: Mark Mitchell <mark at codesourcery dot com>
- To: Scott Robert Ladd <scott at coyotegulch dot com>, Gerald Pfeifer <pfeifer at dbai dot tuwien dot ac dot at>, Gabriel Dos Reis <gdr at integrable-solutions dot net>
- Cc: gcc List <gcc at gcc dot gnu dot org>
- Date: Tue, 11 Feb 2003 11:10:07 -0800
- Subject: RE: --enable-__cxa_atexit
--On Tuesday, February 11, 2003 02:11:46 PM -0500 Scott Robert Ladd
<scott@coyotegulch.com> wrote:
the default option, and why it is listed in the documentation as a
requirement for ABI conformance when it is, in fact, related to C++
correctness.
I'm not sure about the documentation, but I can tell you why it's not
the default. It's not the default because it uses a C runtime library
interface that was historically not available on lots of systems; until
that interface was universal we didn't want to make it the case that
binaries built with G++ would't work on a system with a slightly older
C library.
It might be that the default should be changed.
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com