This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: PATCH: Reguire __cxa_atexit for ext/{new, throw}_allocator/deallocate_global.cc
- From: Steve Ellcey <sje at cup dot hp dot com>
- To: Dave Korn <dave dot korn dot cygwin at googlemail dot com>
- Cc: Paolo Carlini <paolo dot carlini at oracle dot com>, gcc-patches at gcc dot gnu dot org, libstdc++ at gcc dot gnu dot org
- Date: Tue, 2 Mar 2010 16:25:59 -0800 (PST)
- Subject: Re: PATCH: Reguire __cxa_atexit for ext/{new, throw}_allocator/deallocate_global.cc
Dave Korn <dave.korn.cygwin@googlemail> writes:
> As far as I can see, this is a real genuine bug in the platform support for
> one specific target only.
These tests fail on HP-UX platforms too (hppa and ia64) and for the same
reason, so now we have two platforms. I think having the list of targets
that 'screw up the destructor ordering' centralized in a feature test
instead of listed them in each test makes sense. I think how the feature
test is implemented (it could just be a list of targets) is a secondary
issue to having it in one place.
Steve Ellcey
sje@cup.hp.com