mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-21 01:12:26 +08:00
8a30f00fe8
2002-07-23 Ulrich Drepper <drepper@redhat.com> * sysdeps/generic/libc-tls.c: New file. * csu/Makefile (routines): Add libc-tls. (static-only-routines): Add libc-tls. * elf/dl-support.c (_dl_phdr): New variable. (_dl_phnum): New variable. (_dl_aux_init): Initialize _dl_phdr and _dl_phnum from aux vector. * sysdeps/generic/libc-start.c (__libc_start_main): Reorganize code for !SHARED. First look through auxiliary vector. If TLS always call __pthread_initialize_minimal. * sysdeps/generic/dl-tls.c (_dl_allocate_tls): Make sure size argument in mmap call is never zero. |
||
---|---|---|
.. | ||
ex1.c | ||
ex2.c | ||
ex3.c | ||
ex4.c | ||
ex5.c | ||
ex6.c | ||
ex7.c | ||
ex8.c | ||
ex9.c | ||
ex10.c | ||
ex11.c | ||
ex12.c | ||
ex13.c | ||
ex14.c | ||
ex15.c | ||
ex16.c | ||
ex17.c | ||
ex18.c | ||
Makefile | ||
tststatic.c |