From 3d53957913ab331dbdecaa2587d9aafd07d88eac Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Wed, 18 Dec 2002 23:29:41 +0000 Subject: [PATCH] Update 2002-12-18 Jakub Jelinek * sysdeps/pthread/flockfile.c (flockfile): Change into weak alias. * sysdeps/unix/sysv/linux/raise.c (gsignal): Add weak alias to raise. * Versions [libc: GLIBC_2.0]: Add pthread_attr_init. [libpthread: GLIBC_2.1]: Remove __pthread_rwlock_init, __pthread_rwlock_destroy, __pthread_rwlock_rdlock, __pthread_rwlock_wrlock, __pthread_rwlock_unlock, __pthread_rwlock_tryrdlock and __pthread_rwlock_trywrlock. --- linuxthreads/sysdeps/pthread/flockfile.c | 2 +- nptl/ChangeLog | 10 ++++++++++ nptl/Versions | 6 +----- nptl/sysdeps/pthread/flockfile.c | 2 +- nptl/sysdeps/unix/sysv/linux/raise.c | 1 + 5 files changed, 14 insertions(+), 7 deletions(-) diff --git a/linuxthreads/sysdeps/pthread/flockfile.c b/linuxthreads/sysdeps/pthread/flockfile.c index a90215c..918cb84 100644 --- a/linuxthreads/sysdeps/pthread/flockfile.c +++ b/linuxthreads/sysdeps/pthread/flockfile.c @@ -30,4 +30,4 @@ __flockfile (stream) _IO_lock_lock (*stream->_lock); } strong_alias (__flockfile, _IO_flockfile) -strong_alias (__flockfile, flockfile) +weak_alias (__flockfile, flockfile) diff --git a/nptl/ChangeLog b/nptl/ChangeLog index 3356746..c746ce9 100644 --- a/nptl/ChangeLog +++ b/nptl/ChangeLog @@ -1,3 +1,13 @@ +2002-12-18 Jakub Jelinek + + * sysdeps/pthread/flockfile.c (flockfile): Change into weak alias. + * sysdeps/unix/sysv/linux/raise.c (gsignal): Add weak alias to raise. + * Versions [libc: GLIBC_2.0]: Add pthread_attr_init. + [libpthread: GLIBC_2.1]: Remove __pthread_rwlock_init, + __pthread_rwlock_destroy, __pthread_rwlock_rdlock, + __pthread_rwlock_wrlock, __pthread_rwlock_unlock, + __pthread_rwlock_tryrdlock and __pthread_rwlock_trywrlock. + 2002-12-18 Ulrich Drepper * sysdeps/unix/sysv/linux/i386/sysdep-cancel.h: Use ENTER_KERNEL diff --git a/nptl/Versions b/nptl/Versions index 488ea2e..b9de74a 100644 --- a/nptl/Versions +++ b/nptl/Versions @@ -1,6 +1,6 @@ libc { GLIBC_2.0 { - pthread_attr_destroy; + pthread_attr_destroy; pthread_attr_init; pthread_attr_getdetachstate; pthread_attr_setdetachstate; pthread_attr_getinheritsched; pthread_attr_setinheritsched; pthread_attr_getschedparam; pthread_attr_setschedparam; @@ -116,10 +116,6 @@ libpthread { pthread_rwlock_rdlock; pthread_rwlock_wrlock; pthread_rwlock_unlock; pthread_rwlock_tryrdlock; pthread_rwlock_trywrlock; - __pthread_rwlock_init; __pthread_rwlock_destroy; - __pthread_rwlock_rdlock; __pthread_rwlock_wrlock; __pthread_rwlock_unlock; - __pthread_rwlock_tryrdlock; __pthread_rwlock_trywrlock; - pthread_rwlockattr_init; pthread_rwlockattr_destroy; pthread_rwlockattr_getpshared; pthread_rwlockattr_setpshared; pthread_rwlockattr_getkind_np; pthread_rwlockattr_setkind_np; diff --git a/nptl/sysdeps/pthread/flockfile.c b/nptl/sysdeps/pthread/flockfile.c index a90215c..918cb84 100644 --- a/nptl/sysdeps/pthread/flockfile.c +++ b/nptl/sysdeps/pthread/flockfile.c @@ -30,4 +30,4 @@ __flockfile (stream) _IO_lock_lock (*stream->_lock); } strong_alias (__flockfile, _IO_flockfile) -strong_alias (__flockfile, flockfile) +weak_alias (__flockfile, flockfile) diff --git a/nptl/sysdeps/unix/sysv/linux/raise.c b/nptl/sysdeps/unix/sysv/linux/raise.c index deb0fb3..e152ba9 100644 --- a/nptl/sysdeps/unix/sysv/linux/raise.c +++ b/nptl/sysdeps/unix/sysv/linux/raise.c @@ -43,3 +43,4 @@ raise (sig) return INLINE_SYSCALL (tkill, 2, selftid, sig); } libc_hidden_def (raise) +weak_alias (raise, gsignal) -- 2.7.4