HJ Lu has requested that we regress out the g++-cxa-atexit.dpatch patch. He says that he doesn't intend to fix binutils to resolve the breakage because all glibc > 2.2 have been providing a completely usable __cxa_atexit via atexit making the use of -fuse-cxa-atexit unncessary. That is also why I am able to pass the original test case from...
http://gcc.gnu.org/ml/gcc-patches/1999-12n/msg00664.html without the g++-cxa-atexit.dpatch patch in my gcc 3.1 and without using -fuse-cxa-atexit. Apparently debian are the only distro to use the gcc provided __cxa-atexit and it hasn't been throughly tested compared to the glibc provided one. If you have any questions on this you can ask HJ Lu <[EMAIL PROTECTED]>. Jack -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]