diff options
author | Roland McGrath <roland@gnu.org> | 2002-11-15 03:37:24 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 2002-11-15 03:37:24 +0000 |
commit | 53da80ab8870138b81b212c540c32b5c1eeccaf4 (patch) | |
tree | 99cc0b072130164fccc123c707675c82b8dd8224 /linuxthreads/ChangeLog | |
parent | 3fa5f1fa0a4973c6915fbfe0a43cbbe57c9b8ca9 (diff) | |
download | glibc-53da80ab8870138b81b212c540c32b5c1eeccaf4.tar.gz glibc-53da80ab8870138b81b212c540c32b5c1eeccaf4.tar.xz glibc-53da80ab8870138b81b212c540c32b5c1eeccaf4.zip |
* sysdeps/generic/errno.c (__libc_errno): Remove alias.
* inet/herrno.c (__libc_h_errno): Likewise. * resolv/res_libc.c (__libc_res): Likewise. [USE___THREAD]: Use this in place of [USE_TLS && HAVE___THREAD]. (__res_state) [! USE___THREAD]: Don't define as weak. * csu/Versions: Revert last change. * resolv/Versions: Revert last change. * Makerules ($(common-objpfx)%.make): New pattern rule. * tls.make.c: New file. * Makefile (distribute): Add it.
Diffstat (limited to 'linuxthreads/ChangeLog')
-rw-r--r-- | linuxthreads/ChangeLog | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/linuxthreads/ChangeLog b/linuxthreads/ChangeLog index 77b40b35c1..5e5e0f851e 100644 --- a/linuxthreads/ChangeLog +++ b/linuxthreads/ChangeLog @@ -1,3 +1,22 @@ +2002-11-14 Roland McGrath <roland@redhat.com> + + * libc-tsd.c: New file. + * Makefile (distribute): Add it. + (libc-link.so): New variable. + ($(objpfx)libpthread.so): Depend on that instead of libc.so file name. + (libc-ok-for-link): New variable. + [$(versioning) = yes]: Include $(common-objpfx)tls.make and define + libc-ok-for-link to $(use-thread). + [$(libc-ok-for-link) = no] + (libc-link.so): Set to $(objpfx)libc.so, not $(common-objpfx)libc.so. + ($(objpfx)libc_pic_lite.a,$(objpfx)libc_pic_lite.os, $(objpfx)libc.so): + New targets. + (generated): Append them. + (extra-objs): Append libc-tsd.os. + + * libc-tls-loc.c: New file. + * Makefile (libpthread-routines): Add it. + 2002-11-14 Andreas Schwab <schwab@suse.de> * sysdeps/unix/sysv/linux/ia64/pt-initfini.c: Fix unterminated |