about summary refs log tree commit diff
path: root/linuxthreads/ptfork.c
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1998-11-18 17:02:37 +0000
committerUlrich Drepper <drepper@redhat.com>1998-11-18 17:02:37 +0000
commit97dac76c11e1317222fb09913d695bab51ba7b3c (patch)
tree8fd24c01d5f80e3ad8d97dbe8f261b250f7d7fef /linuxthreads/ptfork.c
parentdfd2464b33ddfcd2706191a340d1737548c5ed19 (diff)
downloadglibc-97dac76c11e1317222fb09913d695bab51ba7b3c.tar.gz
glibc-97dac76c11e1317222fb09913d695bab51ba7b3c.tar.xz
glibc-97dac76c11e1317222fb09913d695bab51ba7b3c.zip
Update.
1998-11-18  Ulrich Drepper  <drepper@cygnus.com>

	* Makefile (CFLAGS-mutex.c): Define as -D__NO_WEAK_PTHREAD_ALIASES.
	(CFLAGS-specific.c): Likewise.
	(CFLAGS-pthread.c): Likewise.
	(CFLAGS-ptfork.c): Likewise.
	(CFLAGS-cancel.c): Likewise.
	* sysdeps/pthread/bits/libc-lock.h: Don't mark __pthread_* functions
	as weak references if __NO_WEAK_PTHREAD_ALIASES is defined.

	* mutex.c (pthread_mutex_init): Define as strong symbol.
	(pthread_mutex_destroy): Likewise.
	(pthread_mutex_trylock): Likewise.
	(pthread_mutex_lock): Likewise.
	(pthread_mutex_unlock): Likewise.
	(pthread_mutexattr_init): Likewise.
	(pthread_mutexattr_destroy): Likewise.
	(pthread_once): Likewise.
	* ptfork.c (pthread_atfork): Likewise.
	* specific.c (pthread_key_create): Likewise.
	(pthread_setspecific): Likewise.
	(pthread_getspecific): Likewise.
Diffstat (limited to 'linuxthreads/ptfork.c')
-rw-r--r--linuxthreads/ptfork.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/linuxthreads/ptfork.c b/linuxthreads/ptfork.c
index 32b1d26d92..2245407224 100644
--- a/linuxthreads/ptfork.c
+++ b/linuxthreads/ptfork.c
@@ -66,7 +66,7 @@ int __pthread_atfork(void (*prepare)(void),
   pthread_mutex_unlock(&pthread_atfork_lock);
   return 0;
 }
-weak_alias (__pthread_atfork, pthread_atfork)
+strong_alias (__pthread_atfork, pthread_atfork)
 
 static inline void pthread_call_handlers(struct handler_list * list)
 {