From e6f526809dbca3e772147b7bdedc3ebca8aff30e Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Mon, 12 Aug 2002 06:25:47 +0000 Subject: * elf/tst-tlsmod4.c (in_dso): Insert a random library call before use of the TLS macros, otherwise the compiler might not have initialized the PIC register yet when we use the PLT via asm. * elf/tst-tlsmod3.c (in_dso2): Likewise. * elf/tst-tlsmod2.c (in_dso): Likewise. --- linuxthreads/ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'linuxthreads/ChangeLog') diff --git a/linuxthreads/ChangeLog b/linuxthreads/ChangeLog index a6a2e9b7e1..67be250bd1 100644 --- a/linuxthreads/ChangeLog +++ b/linuxthreads/ChangeLog @@ -1,3 +1,13 @@ +2002-08-11 Roland McGrath + + * pthread.c (__pthread_initialize_manager): Initialize + p_header.data.tcb field of manager thread's descriptor. + (__pthread_initialize_minimal): Don't initialize p_header.data.self + field, already done by TLS_INIT_TP. + + * manager.c (pthread_handle_create): Move p_header field initializers + together. + 2002-08-08 Ulrich Drepper * sysdeps/i386/tls.h (TLS_DO_SET_THREAD_AREA): Removed. -- cgit v1.2.3