mirror of git://sourceware.org/git/glibc.git
This feature is specifically for the C++ compiler to offload calling thread_local object destructors on thread program exit, to glibc. This is to overcome the possible complication of destructors of thread_local objects getting called after the DSO in which they're defined is unloaded by the dynamic linker. The DSO is marked as 'unloadable' if it has a constructed thread_local object and marked as 'unloadable' again when all the constructed thread_local objects defined in it are destroyed. |
||
|---|---|---|
| .. | ||
| 970 | ||
| a2 | ||
| cell | ||
| fpu | ||
| nptl | ||
| power4 | ||
| power5 | ||
| power5+ | ||
| power6 | ||
| power6x | ||
| power7 | ||
| Implies | ||
| Makefile | ||
| Versions | ||
| ____longjmp_chk.S | ||
| brk.S | ||
| clone.S | ||
| dl-cache.h | ||
| fcntl.c | ||
| getcontext.S | ||
| kernel_stat.h | ||
| ldsodefs.h | ||
| makecontext.S | ||
| pread.c | ||
| pread64.c | ||
| pwrite.c | ||
| pwrite64.c | ||
| setcontext.S | ||
| socket.S | ||
| swapcontext.S | ||
| sync_file_range.c | ||
| syscalls.list | ||
| sysdep.h | ||
| ucontext_i.sym | ||
| umount.c | ||
| vfork.S | ||