diff options
author | Roland McGrath <roland@gnu.org> | 2002-08-12 06:25:47 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 2002-08-12 06:25:47 +0000 |
commit | e6f526809dbca3e772147b7bdedc3ebca8aff30e (patch) | |
tree | 8d01638a6124709150e9dd99bdd2073c1da27378 /linuxthreads/ChangeLog | |
parent | 7a8bdff02c8bc80d5068eadf83302595d11f46d4 (diff) | |
download | glibc-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/ChangeLog | 10 |
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. |