aboutsummaryrefslogtreecommitdiff
path: root/linuxthreads_db/td_thr_tlsbase.c
AgeCommit message (Collapse)Author
2005-01-09* pthread.c (init_one_static_tls): Adjust initialization of DTVUlrich Drepper
entry for static tls deallocation fix. * sysdeps/alpha/tls.h (dtv_t): Change pointer type to be struct which also contains information whether the memory pointed to is static TLS or not, include <stdbool.h>. * sysdeps/i386/tls.h: Likewise. * sysdeps/ia64/tls.h: Likewise. * sysdeps/powerpc/tls.h: Likewise. * sysdeps/s390/tls.h: Likewise. * sysdeps/sh/tls.h: Likewise. * sysdeps/sparc/tls.h: Likewise. * sysdeps/x86_64/tls.h: Likewise.
2004-12-22(CFLAGS-tst-align.c): Add -mpreferred-stack-boundary=4.Ulrich Drepper
2007-07-122.5-18.1Jakub Jelinek
2004-03-14* db_info.c: Don't use TLS_TP_OFFSET in the #if, butRoland McGrath
TLS_TCB_SIZE == 0 ?: in the DESC macro.
2004-03-13* db_info.c [TLS_DTV_AT_TP && TLS_TP_OFFSET > 0]Roland McGrath
(_thread_db_pthread_dtvp): Define differently for this case (PowerPC).
2003-03-152003-03-15 Roland McGrath <roland@redhat.com>Roland McGrath
* thread_db.h (td_err_e): Add TD_NOTLS and TD_TLSDEFER. (td_thr_tlsbase): Declare it. * td_thr_tlsbase.c: New file. * Makefile (libthread_db-routines): Add it. * Versions (libthread_db: GLIBC_2.3.3): New set, add td_thr_tlsbase. * td_thr_tls_get_addr.c (td_thr_tls_get_addr): Use td_thr_tlsbase.