diff options
author | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-10-08 14:45:24 +0000 |
---|---|---|
committer | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-10-08 14:45:24 +0000 |
commit | db019d30742cffe8f8d86560ea33e61b35269321 (patch) | |
tree | a4a11fca4a9f7ebc76dd07531401ce88063958e0 /include | |
parent | 3740094cceb135dd9807b3faa60ecf30c50a2ea0 (diff) | |
download | gcc-db019d30742cffe8f8d86560ea33e61b35269321.tar.gz |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@192210 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions