aboutsummaryrefslogtreecommitdiff
path: root/linuxthreads/ChangeLog
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>2002-08-12 06:25:47 +0000
committerRoland McGrath <roland@gnu.org>2002-08-12 06:25:47 +0000
commite6f526809dbca3e772147b7bdedc3ebca8aff30e (patch)
tree8d01638a6124709150e9dd99bdd2073c1da27378 /linuxthreads/ChangeLog
parent7a8bdff02c8bc80d5068eadf83302595d11f46d4 (diff)
downloadglibc-e6f526809dbca3e772147b7bdedc3ebca8aff30e.tar
glibc-e6f526809dbca3e772147b7bdedc3ebca8aff30e.tar.gz
glibc-e6f526809dbca3e772147b7bdedc3ebca8aff30e.tar.bz2
glibc-e6f526809dbca3e772147b7bdedc3ebca8aff30e.zip
* 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.
Diffstat (limited to 'linuxthreads/ChangeLog')
-rw-r--r--linuxthreads/ChangeLog10
1 files changed, 10 insertions, 0 deletions
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 <roland@redhat.com>
+
+ * 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 <drepper@redhat.com>
* sysdeps/i386/tls.h (TLS_DO_SET_THREAD_AREA): Removed.