[Bug target/33704] AIX runs c++ constructors in incorrect order
bkoz at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Fri Oct 19 02:01:00 GMT 2007
------- Comment #22 from bkoz at gcc dot gnu dot org 2007-10-19 02:00 -------
> I believe there are other functions in libstdc++ that depend on initialization
> order. I do not have specifics.
Perhaps:
FAIL: 27_io/objects/char/6.cc execution test
FAIL: 27_io/objects/wchar_t/6.cc execution test
FAIL: ext/mt_allocator/check_new.cc execution test
FAIL: ext/pool_allocator/check_new.cc execution test
from:
http://gcc.gnu.org/ml/gcc-testresults/2007-10/msg00820.html
These are the ones I would suspect might change.
FWIW, I agree 100% with Wolfgang's venting in #8, #10. Correct __cxa_atexit
behavior is essential.
-benjamin
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33704
More information about the Gcc-bugs
mailing list