PR target/54908
commitafc64833dcbeb82e55d91421c7dca565863f42ea
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 15 Oct 2012 07:32:13 +0000 (15 07:32 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 15 Oct 2012 07:32:13 +0000 (15 07:32 +0000)
tree1696dcd339dfbaef1f0f15ef3d0c25601f68172f
parentfa6e8832986fe3f02a3205d67728e761f0eb2c77
PR target/54908
* libsupc++/atexit_thread.cc: Rewrite to keep the cleanup list
with get/setspecific.  Destroy the key on dlclose.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@192449 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/tls/thread_local7g.C
libstdc++-v3/ChangeLog
libstdc++-v3/libsupc++/atexit_thread.cc