summary refs log tree commit diff
path: root/nptl/init.c
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2004-03-31 01:47:34 +0000
committerUlrich Drepper <drepper@redhat.com>2004-03-31 01:47:34 +0000
commit3fa21fd813ac323f2890812b99663d7cf17578eb (patch)
tree4a98c7119b18fd5c91368eb8e95c4371ee71fc54 /nptl/init.c
parenta70e964ee0ec3827b4d24ed3fbff1b614b1a0269 (diff)
downloadglibc-3fa21fd813ac323f2890812b99663d7cf17578eb.tar.gz
glibc-3fa21fd813ac323f2890812b99663d7cf17578eb.tar.xz
glibc-3fa21fd813ac323f2890812b99663d7cf17578eb.zip
Update.
2004-03-30  Ulrich Drepper  <drepper@redhat.com>

	* sysdeps/generic/libc-start.c (LIBC_START_MAIN)
	[HAVE_CLEANUP_JMP_BUF]: Call __nptl_deallocate_tsd.
Diffstat (limited to 'nptl/init.c')
-rw-r--r--nptl/init.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/nptl/init.c b/nptl/init.c
index 47bb0a6f72..e58dae0ba6 100644
--- a/nptl/init.c
+++ b/nptl/init.c
@@ -130,7 +130,8 @@ static const struct pthread_functions pthread_functions =
     .ptr__pthread_cleanup_push_defer = __pthread_cleanup_push_defer,
     .ptr__pthread_cleanup_pop_restore = __pthread_cleanup_pop_restore,
     .ptr_nthreads = &__nptl_nthreads,
-    .ptr___pthread_unwind = &__pthread_unwind
+    .ptr___pthread_unwind = &__pthread_unwind,
+    .ptr__nptl_deallocate_tsd = __nptl_deallocate_tsd
   };
 # define ptr_pthread_functions &pthread_functions
 #else