mirror of git://sourceware.org/git/glibc.git
nptl: Move pthread_spin_trylock into libc
The symbol was moved using scripts/move-symbol-to-libc.py.
This commit is contained in:
parent
da8e3710d8
commit
4baf02b332
|
@ -132,6 +132,7 @@ routines = \
|
|||
pthread_spin_destroy \
|
||||
pthread_spin_init \
|
||||
pthread_spin_lock \
|
||||
pthread_spin_trylock \
|
||||
pthread_spin_unlock \
|
||||
tpp \
|
||||
unwind \
|
||||
|
@ -198,7 +199,6 @@ libpthread-routines = \
|
|||
pthread_setname \
|
||||
pthread_setschedprio \
|
||||
pthread_sigqueue \
|
||||
pthread_spin_trylock \
|
||||
pthread_testcancel \
|
||||
pthread_timedjoin \
|
||||
pthread_tryjoin \
|
||||
|
|
|
@ -82,6 +82,7 @@ libc {
|
|||
pthread_spin_destroy;
|
||||
pthread_spin_init;
|
||||
pthread_spin_lock;
|
||||
pthread_spin_trylock;
|
||||
pthread_spin_unlock;
|
||||
}
|
||||
GLIBC_2.2.3 {
|
||||
|
@ -186,6 +187,7 @@ libc {
|
|||
pthread_spin_destroy;
|
||||
pthread_spin_init;
|
||||
pthread_spin_lock;
|
||||
pthread_spin_trylock;
|
||||
pthread_spin_unlock;
|
||||
}
|
||||
GLIBC_PRIVATE {
|
||||
|
@ -318,7 +320,6 @@ libpthread {
|
|||
pthread_getcpuclockid;
|
||||
pthread_rwlock_timedrdlock;
|
||||
pthread_rwlock_timedwrlock;
|
||||
pthread_spin_trylock;
|
||||
pthread_yield;
|
||||
sem_timedwait;
|
||||
}
|
||||
|
|
|
@ -19,9 +19,10 @@
|
|||
#include <errno.h>
|
||||
#include <atomic.h>
|
||||
#include "pthreadP.h"
|
||||
#include <shlib-compat.h>
|
||||
|
||||
int
|
||||
pthread_spin_trylock (pthread_spinlock_t *lock)
|
||||
__pthread_spin_trylock (pthread_spinlock_t *lock)
|
||||
{
|
||||
/* For the spin try lock, we have the following possibilities:
|
||||
|
||||
|
@ -77,3 +78,10 @@ pthread_spin_trylock (pthread_spinlock_t *lock)
|
|||
|
||||
return EBUSY;
|
||||
}
|
||||
versioned_symbol (libc, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_34);
|
||||
|
||||
#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_2, GLIBC_2_34)
|
||||
compat_symbol (libpthread, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_2);
|
||||
#endif
|
||||
|
|
|
@ -16,6 +16,7 @@
|
|||
License along with the GNU C Library. If not, see
|
||||
<https://www.gnu.org/licenses/>. */
|
||||
|
||||
#include <shlib-compat.h>
|
||||
|
||||
#define _ERRNO_H 1
|
||||
#include <bits/errno.h>
|
||||
|
@ -23,9 +24,9 @@
|
|||
.text
|
||||
.align 4
|
||||
|
||||
.globl pthread_spin_trylock
|
||||
.ent pthread_spin_trylock
|
||||
pthread_spin_trylock:
|
||||
.globl __pthread_spin_trylock
|
||||
.ent __pthread_spin_trylock
|
||||
__pthread_spin_trylock:
|
||||
.frame $sp, 0, $26, 0
|
||||
.prologue 0
|
||||
|
||||
|
@ -42,4 +43,11 @@ pthread_spin_trylock:
|
|||
1: ret
|
||||
2: br 0b
|
||||
|
||||
.end pthread_spin_trylock
|
||||
.end __pthread_spin_trylock
|
||||
versioned_symbol (libc, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_34)
|
||||
|
||||
#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_2, GLIBC_2_34)
|
||||
compat_symbol (libpthread, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_2)
|
||||
#endif
|
||||
|
|
|
@ -18,9 +18,9 @@
|
|||
|
||||
#include <sysdep.h>
|
||||
#include <errno.h>
|
||||
#include <shlib-compat.h>
|
||||
|
||||
|
||||
ENTRY (pthread_spin_trylock)
|
||||
ENTRY (__pthread_spin_trylock)
|
||||
movl 4(%esp), %edx
|
||||
movl $1, %eax
|
||||
xorl %ecx, %ecx
|
||||
|
@ -35,4 +35,11 @@ ENTRY (pthread_spin_trylock)
|
|||
0:
|
||||
#endif
|
||||
ret
|
||||
END (pthread_spin_trylock)
|
||||
END (__pthread_spin_trylock)
|
||||
versioned_symbol (libc, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_34)
|
||||
|
||||
#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_2, GLIBC_2_34)
|
||||
compat_symbol (libpthread, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_2)
|
||||
#endif
|
||||
|
|
|
@ -18,9 +18,17 @@
|
|||
|
||||
#include <errno.h>
|
||||
#include "pthreadP.h"
|
||||
#include <shlib-compat.h>
|
||||
|
||||
int
|
||||
pthread_spin_trylock (pthread_spinlock_t *lock)
|
||||
__pthread_spin_trylock (pthread_spinlock_t *lock)
|
||||
{
|
||||
return __sync_val_compare_and_swap ((int *) lock, 0, 1) == 0 ? 0 : EBUSY;
|
||||
}
|
||||
versioned_symbol (libc, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_34);
|
||||
|
||||
#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_2, GLIBC_2_34)
|
||||
compat_symbol (libpthread, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_2);
|
||||
#endif
|
||||
|
|
|
@ -18,9 +18,10 @@
|
|||
|
||||
#include <errno.h>
|
||||
#include "pthreadP.h"
|
||||
#include <shlib-compat.h>
|
||||
|
||||
int
|
||||
pthread_spin_trylock (pthread_spinlock_t *lock)
|
||||
__pthread_spin_trylock (pthread_spinlock_t *lock)
|
||||
{
|
||||
unsigned int old;
|
||||
int err = EBUSY;
|
||||
|
@ -39,3 +40,10 @@ pthread_spin_trylock (pthread_spinlock_t *lock)
|
|||
|
||||
return err;
|
||||
}
|
||||
versioned_symbol (libc, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_34);
|
||||
|
||||
#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_2, GLIBC_2_34)
|
||||
compat_symbol (libpthread, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_2);
|
||||
#endif
|
||||
|
|
|
@ -16,11 +16,12 @@
|
|||
<https://www.gnu.org/licenses/>. */
|
||||
|
||||
#include <errno.h>
|
||||
#include <shlib-compat.h>
|
||||
|
||||
.globl pthread_spin_trylock
|
||||
.type pthread_spin_trylock,@function
|
||||
.globl __pthread_spin_trylock
|
||||
.type __pthread_spin_trylock,@function
|
||||
.align 5
|
||||
pthread_spin_trylock:
|
||||
__pthread_spin_trylock:
|
||||
tas.b @r4
|
||||
bf/s 1f
|
||||
mov #EBUSY, r0
|
||||
|
@ -28,4 +29,11 @@ pthread_spin_trylock:
|
|||
1:
|
||||
rts
|
||||
nop
|
||||
.size pthread_spin_trylock,.-pthread_spin_trylock
|
||||
.size __pthread_spin_trylock,.-__pthread_spin_trylock
|
||||
versioned_symbol (libc, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_34)
|
||||
|
||||
#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_2, GLIBC_2_34)
|
||||
compat_symbol (libpthread, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_2)
|
||||
#endif
|
||||
|
|
|
@ -17,13 +17,21 @@
|
|||
|
||||
#include <sysdep.h>
|
||||
#include <errno.h>
|
||||
#include <shlib-compat.h>
|
||||
|
||||
.text
|
||||
ENTRY(pthread_spin_trylock)
|
||||
ENTRY(__pthread_spin_trylock)
|
||||
ldstub [%o0], %o0
|
||||
cmp %o0, 0
|
||||
bne,a 1f
|
||||
mov EBUSY, %o0
|
||||
1: retl
|
||||
nop
|
||||
END(pthread_spin_trylock)
|
||||
END(__pthread_spin_trylock)
|
||||
versioned_symbol (libc, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_34)
|
||||
|
||||
#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_2, GLIBC_2_34)
|
||||
compat_symbol (libpthread, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_2)
|
||||
#endif
|
||||
|
|
|
@ -17,11 +17,19 @@
|
|||
|
||||
#include <sysdep.h>
|
||||
#include <errno.h>
|
||||
#include <shlib-compat.h>
|
||||
|
||||
.text
|
||||
ENTRY(pthread_spin_trylock)
|
||||
ENTRY(__pthread_spin_trylock)
|
||||
ldstub [%o0], %o0
|
||||
membar #StoreLoad | #StoreStore
|
||||
retl
|
||||
movrnz %o0, EBUSY, %o0
|
||||
END(pthread_spin_trylock)
|
||||
END(__pthread_spin_trylock)
|
||||
versioned_symbol (libc, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_34)
|
||||
|
||||
#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_2, GLIBC_2_34)
|
||||
compat_symbol (libpthread, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_2)
|
||||
#endif
|
||||
|
|
|
@ -1512,6 +1512,7 @@ GLIBC_2.17 pthread_sigmask F
|
|||
GLIBC_2.17 pthread_spin_destroy F
|
||||
GLIBC_2.17 pthread_spin_init F
|
||||
GLIBC_2.17 pthread_spin_lock F
|
||||
GLIBC_2.17 pthread_spin_trylock F
|
||||
GLIBC_2.17 pthread_spin_unlock F
|
||||
GLIBC_2.17 ptrace F
|
||||
GLIBC_2.17 ptsname F
|
||||
|
@ -2284,4 +2285,5 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
|
|
|
@ -55,7 +55,6 @@ GLIBC_2.17 pthread_setconcurrency F
|
|||
GLIBC_2.17 pthread_setname_np F
|
||||
GLIBC_2.17 pthread_setschedprio F
|
||||
GLIBC_2.17 pthread_sigqueue F
|
||||
GLIBC_2.17 pthread_spin_trylock F
|
||||
GLIBC_2.17 pthread_testcancel F
|
||||
GLIBC_2.17 pthread_timedjoin_np F
|
||||
GLIBC_2.17 pthread_tryjoin_np F
|
||||
|
|
|
@ -1986,6 +1986,7 @@ GLIBC_2.2 pthread_mutexattr_setpshared F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 putwc F
|
||||
GLIBC_2.2 putwc_unlocked F
|
||||
|
@ -2365,6 +2366,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 _IO_fprintf F
|
||||
GLIBC_2.4 _IO_printf F
|
||||
|
|
|
@ -67,7 +67,6 @@ GLIBC_2.2 pthread_barrierattr_setpshared F
|
|||
GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_rwlock_timedrdlock F
|
||||
GLIBC_2.2 pthread_rwlock_timedwrlock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_timedwait F
|
||||
GLIBC_2.2.3 __libpthread_version_placeholder F
|
||||
|
|
|
@ -1440,6 +1440,7 @@ GLIBC_2.32 pthread_sigmask F
|
|||
GLIBC_2.32 pthread_spin_destroy F
|
||||
GLIBC_2.32 pthread_spin_init F
|
||||
GLIBC_2.32 pthread_spin_lock F
|
||||
GLIBC_2.32 pthread_spin_trylock F
|
||||
GLIBC_2.32 pthread_spin_unlock F
|
||||
GLIBC_2.32 ptrace F
|
||||
GLIBC_2.32 ptsname F
|
||||
|
@ -2043,4 +2044,5 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
|
|
|
@ -73,7 +73,6 @@ GLIBC_2.32 pthread_setconcurrency F
|
|||
GLIBC_2.32 pthread_setname_np F
|
||||
GLIBC_2.32 pthread_setschedprio F
|
||||
GLIBC_2.32 pthread_sigqueue F
|
||||
GLIBC_2.32 pthread_spin_trylock F
|
||||
GLIBC_2.32 pthread_testcancel F
|
||||
GLIBC_2.32 pthread_timedjoin_np F
|
||||
GLIBC_2.32 pthread_tryjoin_np F
|
||||
|
|
|
@ -209,6 +209,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 _Exit F
|
||||
GLIBC_2.4 _IO_2_1_stderr_ D 0xa0
|
||||
|
@ -1655,6 +1656,7 @@ GLIBC_2.4 pthread_sigmask F
|
|||
GLIBC_2.4 pthread_spin_destroy F
|
||||
GLIBC_2.4 pthread_spin_init F
|
||||
GLIBC_2.4 pthread_spin_lock F
|
||||
GLIBC_2.4 pthread_spin_trylock F
|
||||
GLIBC_2.4 pthread_spin_unlock F
|
||||
GLIBC_2.4 ptrace F
|
||||
GLIBC_2.4 ptsname F
|
||||
|
|
|
@ -83,7 +83,6 @@ GLIBC_2.4 pthread_rwlockattr_setpshared F
|
|||
GLIBC_2.4 pthread_setaffinity_np F
|
||||
GLIBC_2.4 pthread_setconcurrency F
|
||||
GLIBC_2.4 pthread_setschedprio F
|
||||
GLIBC_2.4 pthread_spin_trylock F
|
||||
GLIBC_2.4 pthread_testcancel F
|
||||
GLIBC_2.4 pthread_timedjoin_np F
|
||||
GLIBC_2.4 pthread_tryjoin_np F
|
||||
|
|
|
@ -206,6 +206,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 _Exit F
|
||||
GLIBC_2.4 _IO_2_1_stderr_ D 0xa0
|
||||
|
@ -1652,6 +1653,7 @@ GLIBC_2.4 pthread_sigmask F
|
|||
GLIBC_2.4 pthread_spin_destroy F
|
||||
GLIBC_2.4 pthread_spin_init F
|
||||
GLIBC_2.4 pthread_spin_lock F
|
||||
GLIBC_2.4 pthread_spin_trylock F
|
||||
GLIBC_2.4 pthread_spin_unlock F
|
||||
GLIBC_2.4 ptrace F
|
||||
GLIBC_2.4 ptsname F
|
||||
|
|
|
@ -83,7 +83,6 @@ GLIBC_2.4 pthread_rwlockattr_setpshared F
|
|||
GLIBC_2.4 pthread_setaffinity_np F
|
||||
GLIBC_2.4 pthread_setconcurrency F
|
||||
GLIBC_2.4 pthread_setschedprio F
|
||||
GLIBC_2.4 pthread_spin_trylock F
|
||||
GLIBC_2.4 pthread_testcancel F
|
||||
GLIBC_2.4 pthread_timedjoin_np F
|
||||
GLIBC_2.4 pthread_tryjoin_np F
|
||||
|
|
|
@ -1499,6 +1499,7 @@ GLIBC_2.29 pthread_sigmask F
|
|||
GLIBC_2.29 pthread_spin_destroy F
|
||||
GLIBC_2.29 pthread_spin_init F
|
||||
GLIBC_2.29 pthread_spin_lock F
|
||||
GLIBC_2.29 pthread_spin_trylock F
|
||||
GLIBC_2.29 pthread_spin_unlock F
|
||||
GLIBC_2.29 ptrace F
|
||||
GLIBC_2.29 ptsname F
|
||||
|
@ -2227,4 +2228,5 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
|
|
|
@ -70,7 +70,6 @@ GLIBC_2.29 pthread_setconcurrency F
|
|||
GLIBC_2.29 pthread_setname_np F
|
||||
GLIBC_2.29 pthread_setschedprio F
|
||||
GLIBC_2.29 pthread_sigqueue F
|
||||
GLIBC_2.29 pthread_spin_trylock F
|
||||
GLIBC_2.29 pthread_testcancel F
|
||||
GLIBC_2.29 pthread_timedjoin_np F
|
||||
GLIBC_2.29 pthread_tryjoin_np F
|
||||
|
|
|
@ -1323,6 +1323,7 @@ GLIBC_2.2 pthread_sigmask F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 ptrace F
|
||||
GLIBC_2.2 ptsname F
|
||||
|
@ -2178,6 +2179,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 __confstr_chk F
|
||||
GLIBC_2.4 __fgets_chk F
|
||||
|
|
|
@ -49,7 +49,6 @@ GLIBC_2.2 pthread_rwlockattr_init F
|
|||
GLIBC_2.2 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.2 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_testcancel F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_close F
|
||||
|
|
|
@ -1995,6 +1995,7 @@ GLIBC_2.2 pthread_mutexattr_setpshared F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 putwc F
|
||||
GLIBC_2.2 putwc_unlocked F
|
||||
|
@ -2355,6 +2356,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 __confstr_chk F
|
||||
GLIBC_2.4 __fgets_chk F
|
||||
|
|
|
@ -67,7 +67,6 @@ GLIBC_2.2 pthread_barrierattr_setpshared F
|
|||
GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_rwlock_timedrdlock F
|
||||
GLIBC_2.2 pthread_rwlock_timedwrlock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_timedwait F
|
||||
GLIBC_2.2.3 __libpthread_version_placeholder F
|
||||
|
|
|
@ -1344,6 +1344,7 @@ GLIBC_2.2 pthread_sigmask F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 ptrace F
|
||||
GLIBC_2.2 ptsname F
|
||||
|
@ -2212,6 +2213,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 __confstr_chk F
|
||||
GLIBC_2.4 __fgets_chk F
|
||||
|
|
|
@ -49,7 +49,6 @@ GLIBC_2.2 pthread_rwlockattr_init F
|
|||
GLIBC_2.2 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.2 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_testcancel F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_close F
|
||||
|
|
|
@ -210,6 +210,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 _Exit F
|
||||
GLIBC_2.4 _IO_2_1_stderr_ D 0x98
|
||||
|
@ -1635,6 +1636,7 @@ GLIBC_2.4 pthread_sigmask F
|
|||
GLIBC_2.4 pthread_spin_destroy F
|
||||
GLIBC_2.4 pthread_spin_init F
|
||||
GLIBC_2.4 pthread_spin_lock F
|
||||
GLIBC_2.4 pthread_spin_trylock F
|
||||
GLIBC_2.4 pthread_spin_unlock F
|
||||
GLIBC_2.4 ptrace F
|
||||
GLIBC_2.4 ptsname F
|
||||
|
|
|
@ -83,7 +83,6 @@ GLIBC_2.4 pthread_rwlockattr_setpshared F
|
|||
GLIBC_2.4 pthread_setaffinity_np F
|
||||
GLIBC_2.4 pthread_setconcurrency F
|
||||
GLIBC_2.4 pthread_setschedprio F
|
||||
GLIBC_2.4 pthread_spin_trylock F
|
||||
GLIBC_2.4 pthread_testcancel F
|
||||
GLIBC_2.4 pthread_timedjoin_np F
|
||||
GLIBC_2.4 pthread_tryjoin_np F
|
||||
|
|
|
@ -1951,6 +1951,7 @@ GLIBC_2.2 pthread_mutexattr_setpshared F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 putwc F
|
||||
GLIBC_2.2 putwc_unlocked F
|
||||
|
@ -2298,6 +2299,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 __confstr_chk F
|
||||
GLIBC_2.4 __fgets_chk F
|
||||
|
|
|
@ -67,7 +67,6 @@ GLIBC_2.2 pthread_barrierattr_setpshared F
|
|||
GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_rwlock_timedrdlock F
|
||||
GLIBC_2.2 pthread_rwlock_timedwrlock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_timedwait F
|
||||
GLIBC_2.2.3 __libpthread_version_placeholder F
|
||||
|
|
|
@ -1514,6 +1514,7 @@ GLIBC_2.18 pthread_sigmask F
|
|||
GLIBC_2.18 pthread_spin_destroy F
|
||||
GLIBC_2.18 pthread_spin_init F
|
||||
GLIBC_2.18 pthread_spin_lock F
|
||||
GLIBC_2.18 pthread_spin_trylock F
|
||||
GLIBC_2.18 pthread_spin_unlock F
|
||||
GLIBC_2.18 ptrace F
|
||||
GLIBC_2.18 ptsname F
|
||||
|
@ -2278,4 +2279,5 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
|
|
|
@ -57,7 +57,6 @@ GLIBC_2.18 pthread_setconcurrency F
|
|||
GLIBC_2.18 pthread_setname_np F
|
||||
GLIBC_2.18 pthread_setschedprio F
|
||||
GLIBC_2.18 pthread_sigqueue F
|
||||
GLIBC_2.18 pthread_spin_trylock F
|
||||
GLIBC_2.18 pthread_testcancel F
|
||||
GLIBC_2.18 pthread_timedjoin_np F
|
||||
GLIBC_2.18 pthread_tryjoin_np F
|
||||
|
|
|
@ -1514,6 +1514,7 @@ GLIBC_2.18 pthread_sigmask F
|
|||
GLIBC_2.18 pthread_spin_destroy F
|
||||
GLIBC_2.18 pthread_spin_init F
|
||||
GLIBC_2.18 pthread_spin_lock F
|
||||
GLIBC_2.18 pthread_spin_trylock F
|
||||
GLIBC_2.18 pthread_spin_unlock F
|
||||
GLIBC_2.18 ptrace F
|
||||
GLIBC_2.18 ptsname F
|
||||
|
@ -2275,4 +2276,5 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
|
|
|
@ -57,7 +57,6 @@ GLIBC_2.18 pthread_setconcurrency F
|
|||
GLIBC_2.18 pthread_setname_np F
|
||||
GLIBC_2.18 pthread_setschedprio F
|
||||
GLIBC_2.18 pthread_sigqueue F
|
||||
GLIBC_2.18 pthread_spin_trylock F
|
||||
GLIBC_2.18 pthread_testcancel F
|
||||
GLIBC_2.18 pthread_timedjoin_np F
|
||||
GLIBC_2.18 pthread_tryjoin_np F
|
||||
|
|
|
@ -1847,6 +1847,7 @@ GLIBC_2.2 pthread_rwlock_wrlock F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 ptsname F
|
||||
GLIBC_2.2 ptsname_r F
|
||||
|
@ -2261,6 +2262,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 __confstr_chk F
|
||||
GLIBC_2.4 __fgets_chk F
|
||||
|
|
|
@ -57,7 +57,6 @@ GLIBC_2.2 pthread_rwlockattr_init F
|
|||
GLIBC_2.2 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.2 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_close F
|
||||
GLIBC_2.2 sem_destroy F
|
||||
|
|
|
@ -1845,6 +1845,7 @@ GLIBC_2.2 pthread_rwlock_wrlock F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 ptsname F
|
||||
GLIBC_2.2 ptsname_r F
|
||||
|
@ -2259,6 +2260,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 __confstr_chk F
|
||||
GLIBC_2.4 __fgets_chk F
|
||||
|
|
|
@ -57,7 +57,6 @@ GLIBC_2.2 pthread_rwlockattr_init F
|
|||
GLIBC_2.2 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.2 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_close F
|
||||
GLIBC_2.2 sem_destroy F
|
||||
|
|
|
@ -1845,6 +1845,7 @@ GLIBC_2.2 pthread_rwlock_wrlock F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 ptsname F
|
||||
GLIBC_2.2 ptsname_r F
|
||||
|
@ -2267,6 +2268,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 __confstr_chk F
|
||||
GLIBC_2.4 __fgets_chk F
|
||||
|
|
|
@ -1841,6 +1841,7 @@ GLIBC_2.2 pthread_rwlock_wrlock F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 ptsname F
|
||||
GLIBC_2.2 ptsname_r F
|
||||
|
@ -2261,6 +2262,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 __confstr_chk F
|
||||
GLIBC_2.4 __fgets_chk F
|
||||
|
|
|
@ -1557,6 +1557,7 @@ GLIBC_2.21 pthread_sigmask F
|
|||
GLIBC_2.21 pthread_spin_destroy F
|
||||
GLIBC_2.21 pthread_spin_init F
|
||||
GLIBC_2.21 pthread_spin_lock F
|
||||
GLIBC_2.21 pthread_spin_trylock F
|
||||
GLIBC_2.21 pthread_spin_unlock F
|
||||
GLIBC_2.21 ptrace F
|
||||
GLIBC_2.21 ptsname F
|
||||
|
@ -2317,4 +2318,5 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
|
|
|
@ -57,7 +57,6 @@ GLIBC_2.21 pthread_setconcurrency F
|
|||
GLIBC_2.21 pthread_setname_np F
|
||||
GLIBC_2.21 pthread_setschedprio F
|
||||
GLIBC_2.21 pthread_sigqueue F
|
||||
GLIBC_2.21 pthread_spin_trylock F
|
||||
GLIBC_2.21 pthread_testcancel F
|
||||
GLIBC_2.21 pthread_timedjoin_np F
|
||||
GLIBC_2.21 pthread_tryjoin_np F
|
||||
|
|
|
@ -1956,6 +1956,7 @@ GLIBC_2.2 pthread_mutexattr_setpshared F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 putwc F
|
||||
GLIBC_2.2 putwc_unlocked F
|
||||
|
@ -2325,6 +2326,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 _IO_fprintf F
|
||||
GLIBC_2.4 _IO_printf F
|
||||
|
|
|
@ -67,7 +67,6 @@ GLIBC_2.2 pthread_barrierattr_setpshared F
|
|||
GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_rwlock_timedrdlock F
|
||||
GLIBC_2.2 pthread_rwlock_timedwrlock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_timedwait F
|
||||
GLIBC_2.2.3 __libpthread_version_placeholder F
|
||||
|
|
|
@ -1960,6 +1960,7 @@ GLIBC_2.2 pthread_mutexattr_setpshared F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 putwc F
|
||||
GLIBC_2.2 putwc_unlocked F
|
||||
|
@ -2358,6 +2359,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 _IO_fprintf F
|
||||
GLIBC_2.4 _IO_printf F
|
||||
|
|
|
@ -1429,6 +1429,7 @@ GLIBC_2.3 pthread_sigmask F
|
|||
GLIBC_2.3 pthread_spin_destroy F
|
||||
GLIBC_2.3 pthread_spin_init F
|
||||
GLIBC_2.3 pthread_spin_lock F
|
||||
GLIBC_2.3 pthread_spin_trylock F
|
||||
GLIBC_2.3 pthread_spin_unlock F
|
||||
GLIBC_2.3 ptrace F
|
||||
GLIBC_2.3 ptsname F
|
||||
|
@ -2179,6 +2180,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 _IO_fprintf F
|
||||
GLIBC_2.4 _IO_printf F
|
||||
|
|
|
@ -70,7 +70,6 @@ GLIBC_2.3 pthread_rwlockattr_init F
|
|||
GLIBC_2.3 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.3 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.3 pthread_setconcurrency F
|
||||
GLIBC_2.3 pthread_spin_trylock F
|
||||
GLIBC_2.3 pthread_testcancel F
|
||||
GLIBC_2.3 pthread_yield F
|
||||
GLIBC_2.3 sem_close F
|
||||
|
|
|
@ -1600,6 +1600,7 @@ GLIBC_2.17 pthread_sigmask F
|
|||
GLIBC_2.17 pthread_spin_destroy F
|
||||
GLIBC_2.17 pthread_spin_init F
|
||||
GLIBC_2.17 pthread_spin_lock F
|
||||
GLIBC_2.17 pthread_spin_trylock F
|
||||
GLIBC_2.17 pthread_spin_unlock F
|
||||
GLIBC_2.17 ptrace F
|
||||
GLIBC_2.17 ptsname F
|
||||
|
@ -2480,4 +2481,5 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
|
|
|
@ -55,7 +55,6 @@ GLIBC_2.17 pthread_setconcurrency F
|
|||
GLIBC_2.17 pthread_setname_np F
|
||||
GLIBC_2.17 pthread_setschedprio F
|
||||
GLIBC_2.17 pthread_sigqueue F
|
||||
GLIBC_2.17 pthread_spin_trylock F
|
||||
GLIBC_2.17 pthread_testcancel F
|
||||
GLIBC_2.17 pthread_timedjoin_np F
|
||||
GLIBC_2.17 pthread_tryjoin_np F
|
||||
|
|
|
@ -1442,6 +1442,7 @@ GLIBC_2.33 pthread_sigmask F
|
|||
GLIBC_2.33 pthread_spin_destroy F
|
||||
GLIBC_2.33 pthread_spin_init F
|
||||
GLIBC_2.33 pthread_spin_lock F
|
||||
GLIBC_2.33 pthread_spin_trylock F
|
||||
GLIBC_2.33 pthread_spin_unlock F
|
||||
GLIBC_2.33 ptrace F
|
||||
GLIBC_2.33 ptsname F
|
||||
|
@ -2045,4 +2046,5 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
|
|
|
@ -73,7 +73,6 @@ GLIBC_2.33 pthread_setconcurrency F
|
|||
GLIBC_2.33 pthread_setname_np F
|
||||
GLIBC_2.33 pthread_setschedprio F
|
||||
GLIBC_2.33 pthread_sigqueue F
|
||||
GLIBC_2.33 pthread_spin_trylock F
|
||||
GLIBC_2.33 pthread_testcancel F
|
||||
GLIBC_2.33 pthread_timedjoin_np F
|
||||
GLIBC_2.33 pthread_tryjoin_np F
|
||||
|
|
|
@ -1502,6 +1502,7 @@ GLIBC_2.27 pthread_sigmask F
|
|||
GLIBC_2.27 pthread_spin_destroy F
|
||||
GLIBC_2.27 pthread_spin_init F
|
||||
GLIBC_2.27 pthread_spin_lock F
|
||||
GLIBC_2.27 pthread_spin_trylock F
|
||||
GLIBC_2.27 pthread_spin_unlock F
|
||||
GLIBC_2.27 ptrace F
|
||||
GLIBC_2.27 ptsname F
|
||||
|
@ -2245,4 +2246,5 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
|
|
|
@ -57,7 +57,6 @@ GLIBC_2.27 pthread_setconcurrency F
|
|||
GLIBC_2.27 pthread_setname_np F
|
||||
GLIBC_2.27 pthread_setschedprio F
|
||||
GLIBC_2.27 pthread_sigqueue F
|
||||
GLIBC_2.27 pthread_spin_trylock F
|
||||
GLIBC_2.27 pthread_testcancel F
|
||||
GLIBC_2.27 pthread_timedjoin_np F
|
||||
GLIBC_2.27 pthread_tryjoin_np F
|
||||
|
|
|
@ -1954,6 +1954,7 @@ GLIBC_2.2 pthread_mutexattr_setpshared F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 putwc F
|
||||
GLIBC_2.2 putwc_unlocked F
|
||||
|
@ -2323,6 +2324,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 _IO_fprintf F
|
||||
GLIBC_2.4 _IO_printf F
|
||||
|
|
|
@ -68,7 +68,6 @@ GLIBC_2.2 pthread_barrierattr_setpshared F
|
|||
GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_rwlock_timedrdlock F
|
||||
GLIBC_2.2 pthread_rwlock_timedwrlock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_timedwait F
|
||||
GLIBC_2.2.3 __libpthread_version_placeholder F
|
||||
|
|
|
@ -1341,6 +1341,7 @@ GLIBC_2.2 pthread_sigmask F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 ptrace F
|
||||
GLIBC_2.2 ptsname F
|
||||
|
@ -2216,6 +2217,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 _IO_fprintf F
|
||||
GLIBC_2.4 _IO_printf F
|
||||
|
|
|
@ -50,7 +50,6 @@ GLIBC_2.2 pthread_rwlockattr_init F
|
|||
GLIBC_2.2 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.2 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_testcancel F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_close F
|
||||
|
|
|
@ -1327,6 +1327,7 @@ GLIBC_2.2 pthread_sigmask F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 ptrace F
|
||||
GLIBC_2.2 ptsname F
|
||||
|
@ -2185,6 +2186,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 __confstr_chk F
|
||||
GLIBC_2.4 __fgets_chk F
|
||||
|
|
|
@ -49,7 +49,6 @@ GLIBC_2.2 pthread_rwlockattr_init F
|
|||
GLIBC_2.2 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.2 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_testcancel F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_close F
|
||||
|
|
|
@ -1327,6 +1327,7 @@ GLIBC_2.2 pthread_sigmask F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 ptrace F
|
||||
GLIBC_2.2 ptsname F
|
||||
|
@ -2182,6 +2183,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 __confstr_chk F
|
||||
GLIBC_2.4 __fgets_chk F
|
||||
|
|
|
@ -49,7 +49,6 @@ GLIBC_2.2 pthread_rwlockattr_init F
|
|||
GLIBC_2.2 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.2 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_testcancel F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_close F
|
||||
|
|
|
@ -1950,6 +1950,7 @@ GLIBC_2.2 pthread_mutexattr_setpshared F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 putwc F
|
||||
GLIBC_2.2 putwc_unlocked F
|
||||
|
@ -2314,6 +2315,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 _IO_fprintf F
|
||||
GLIBC_2.4 _IO_printf F
|
||||
|
|
|
@ -67,7 +67,6 @@ GLIBC_2.2 pthread_barrierattr_setpshared F
|
|||
GLIBC_2.2 pthread_getcpuclockid F
|
||||
GLIBC_2.2 pthread_rwlock_timedrdlock F
|
||||
GLIBC_2.2 pthread_rwlock_timedwrlock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_timedwait F
|
||||
GLIBC_2.2.3 __libpthread_version_placeholder F
|
||||
|
|
|
@ -1370,6 +1370,7 @@ GLIBC_2.2 pthread_sigmask F
|
|||
GLIBC_2.2 pthread_spin_destroy F
|
||||
GLIBC_2.2 pthread_spin_init F
|
||||
GLIBC_2.2 pthread_spin_lock F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_spin_unlock F
|
||||
GLIBC_2.2 ptrace F
|
||||
GLIBC_2.2 ptsname F
|
||||
|
@ -2233,6 +2234,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 __confstr_chk F
|
||||
GLIBC_2.4 __fgets_chk F
|
||||
|
|
|
@ -49,7 +49,6 @@ GLIBC_2.2 pthread_rwlockattr_init F
|
|||
GLIBC_2.2 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.2 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_spin_trylock F
|
||||
GLIBC_2.2 pthread_testcancel F
|
||||
GLIBC_2.2 pthread_yield F
|
||||
GLIBC_2.2 sem_close F
|
||||
|
|
|
@ -1338,6 +1338,7 @@ GLIBC_2.2.5 pthread_sigmask F
|
|||
GLIBC_2.2.5 pthread_spin_destroy F
|
||||
GLIBC_2.2.5 pthread_spin_init F
|
||||
GLIBC_2.2.5 pthread_spin_lock F
|
||||
GLIBC_2.2.5 pthread_spin_trylock F
|
||||
GLIBC_2.2.5 pthread_spin_unlock F
|
||||
GLIBC_2.2.5 ptrace F
|
||||
GLIBC_2.2.5 ptsname F
|
||||
|
@ -2194,6 +2195,7 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
GLIBC_2.4 __confstr_chk F
|
||||
GLIBC_2.4 __fgets_chk F
|
||||
|
|
|
@ -49,7 +49,6 @@ GLIBC_2.2.5 pthread_rwlockattr_init F
|
|||
GLIBC_2.2.5 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.2.5 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.2.5 pthread_setconcurrency F
|
||||
GLIBC_2.2.5 pthread_spin_trylock F
|
||||
GLIBC_2.2.5 pthread_testcancel F
|
||||
GLIBC_2.2.5 pthread_yield F
|
||||
GLIBC_2.2.5 sem_close F
|
||||
|
|
|
@ -1519,6 +1519,7 @@ GLIBC_2.16 pthread_sigmask F
|
|||
GLIBC_2.16 pthread_spin_destroy F
|
||||
GLIBC_2.16 pthread_spin_init F
|
||||
GLIBC_2.16 pthread_spin_lock F
|
||||
GLIBC_2.16 pthread_spin_trylock F
|
||||
GLIBC_2.16 pthread_spin_unlock F
|
||||
GLIBC_2.16 ptrace F
|
||||
GLIBC_2.16 ptsname F
|
||||
|
@ -2299,4 +2300,5 @@ GLIBC_2.34 pthread_setspecific F
|
|||
GLIBC_2.34 pthread_spin_destroy F
|
||||
GLIBC_2.34 pthread_spin_init F
|
||||
GLIBC_2.34 pthread_spin_lock F
|
||||
GLIBC_2.34 pthread_spin_trylock F
|
||||
GLIBC_2.34 pthread_spin_unlock F
|
||||
|
|
|
@ -55,7 +55,6 @@ GLIBC_2.16 pthread_setconcurrency F
|
|||
GLIBC_2.16 pthread_setname_np F
|
||||
GLIBC_2.16 pthread_setschedprio F
|
||||
GLIBC_2.16 pthread_sigqueue F
|
||||
GLIBC_2.16 pthread_spin_trylock F
|
||||
GLIBC_2.16 pthread_testcancel F
|
||||
GLIBC_2.16 pthread_timedjoin_np F
|
||||
GLIBC_2.16 pthread_tryjoin_np F
|
||||
|
|
|
@ -18,9 +18,9 @@
|
|||
|
||||
#include <sysdep.h>
|
||||
#include <errno.h>
|
||||
#include <shlib-compat.h>
|
||||
|
||||
|
||||
ENTRY(pthread_spin_trylock)
|
||||
ENTRY(__pthread_spin_trylock)
|
||||
movl $1, %eax
|
||||
xorl %ecx, %ecx
|
||||
lock
|
||||
|
@ -28,4 +28,11 @@ ENTRY(pthread_spin_trylock)
|
|||
movl $EBUSY, %eax
|
||||
cmovel %ecx, %eax
|
||||
retq
|
||||
END(pthread_spin_trylock)
|
||||
END(__pthread_spin_trylock)
|
||||
versioned_symbol (libc, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_34)
|
||||
|
||||
#if OTHER_SHLIB_COMPAT (libpthread, GLIBC_2_2, GLIBC_2_34)
|
||||
compat_symbol (libpthread, __pthread_spin_trylock, pthread_spin_trylock,
|
||||
GLIBC_2_2)
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue