mirror of git://sourceware.org/git/glibc.git
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. |
||
|---|---|---|
| .. | ||
| Makefile | ||
| 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 | ||
| tststatic.c | ||