joerg e5678be828 Implement __cxa_thread_atexit and __cxa_thread_atexit_impl. This
functions are used for destructors of thread_local objects.

If a pending destructor exists, prevent unloading of shared objects.
Introduce __dl_cxa_refcount interface for this purpose. When the last
reference is gone and the object has been dlclose'd before, the
unloading is finalized.

Ideally, __cxa_thread_atexit_impl wouldn't exist, but libstdc++ insists
on providing __cxa_thread_atexit as direct wrapper without further
patching.
2017-07-11 15:21:31 +00:00
..
2017-01-12 18:42:53 +00:00
2016-01-22 23:13:20 +00:00
2016-03-17 02:25:32 +00:00
2016-01-22 22:27:01 +00:00
2013-01-28 23:19:50 +00:00
2016-09-24 20:11:43 +00:00
2015-01-16 18:35:59 +00:00
2014-01-31 20:44:17 +00:00
2016-10-02 17:19:00 +00:00
2016-07-01 16:42:46 +00:00
2016-02-21 22:45:25 +00:00
2016-09-24 21:18:09 +00:00
2013-08-19 07:18:42 +00:00
2017-01-16 19:15:28 +00:00
2017-04-04 12:25:40 +00:00
2016-01-22 23:15:42 +00:00
2016-01-14 21:45:18 +00:00
2012-11-15 18:49:37 +00:00
2016-10-02 17:19:00 +00:00
2016-03-17 00:42:49 +00:00
2016-07-01 22:42:01 +00:00
2016-10-02 13:09:24 +00:00
2016-10-12 20:01:22 +00:00
2017-04-04 12:25:40 +00:00
2015-07-11 16:40:53 +00:00
2017-04-23 01:57:36 +00:00
2016-10-15 14:21:59 +00:00