Support C++11 thread_local destructors.
gcc/cp/ * decl.c (get_thread_atexit_node): New. (register_dtor_fn): Use it for TLS. libstdc++-v3/ * libsupc++/cxxabi.h: Declare __cxa_thread_atexit. * libsupc++/atexit_thread.cc: New. * libsupc++/Makefile.am (nested_exception.lo): Add it. * config/abi/pre/gnu.ver: Add __cxa_thread_atexit. From-SVN: r192210
Showing
gcc/testsuite/g++.dg/tls/thread_local3.C
0 → 100644
gcc/testsuite/g++.dg/tls/thread_local4.C
0 → 100644
gcc/testsuite/g++.dg/tls/thread_local5.C
0 → 100644
gcc/testsuite/g++.dg/tls/thread_local6.C
0 → 100644
libstdc++-v3/libsupc++/atexit_thread.cc
0 → 100644
Please
register
or
sign in
to comment