mirror of
git://sourceware.org/git/glibc.git
synced 2024-12-03 04:01:43 +08:00
df94b6412e
global scope, wait for all lookups to finish afterwards. * elf/dl-open.c (add_to_global): When global scope array must grow, allocate a new one and free old array only after all lookups finish. * elf/dl-runtime.c (_dl_fixup): Protect using global scope. (_dl_lookup_symbol_x): Likewise. * elf/dl-support.c: Define _dl_wait_lookup_done. * sysdeps/generic/ldsodefs.h (struct rtld_global): Add _dl_wait_lookup_done. |
||
---|---|---|
.. | ||
bits | ||
aio_misc.h | ||
allocalim.h | ||
configure | ||
configure.in | ||
createthread.c | ||
flockfile.c | ||
ftrylockfile.c | ||
funlockfile.c | ||
gai_misc.h | ||
librt-cancellation.c | ||
list.h | ||
Makefile | ||
malloc-machine.h | ||
posix-timer.h | ||
pt-initfini.c | ||
pt-longjmp.c | ||
pthread_sigmask.c | ||
pthread-functions.h | ||
pthread.h | ||
rt-unwind-resume.c | ||
setxid.h | ||
sigfillset.c | ||
sigprocmask.c | ||
Subdirs | ||
tcb-offsets.h | ||
timer_create.c | ||
timer_delete.c | ||
timer_getoverr.c | ||
timer_gettime.c | ||
timer_routines.c | ||
timer_settime.c | ||
tst-mqueue8x.c | ||
tst-timer.c | ||
unwind-forcedunwind.c | ||
unwind-resume.c |