mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-30 22:43:12 +03:00
nptl: Move pthread_setcanceltype into libc
No new symbol version is required because there was a forwarder. The symbol has been moved using scripts/move-symbol-to-libc.py. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
This commit is contained in:
@ -84,6 +84,7 @@ routines = \
|
||||
pthread_once \
|
||||
pthread_self \
|
||||
pthread_setcancelstate \
|
||||
pthread_setcanceltype \
|
||||
pthread_setschedparam \
|
||||
pthread_sigmask \
|
||||
unwind \
|
||||
@ -187,7 +188,6 @@ libpthread-routines = \
|
||||
pthread_rwlockattr_setpshared \
|
||||
pthread_setaffinity \
|
||||
pthread_setattr_default_np \
|
||||
pthread_setcanceltype \
|
||||
pthread_setconcurrency \
|
||||
pthread_setname \
|
||||
pthread_setschedprio \
|
||||
|
@ -173,7 +173,6 @@ libpthread {
|
||||
pthread_mutexattr_getkind_np;
|
||||
pthread_mutexattr_init;
|
||||
pthread_mutexattr_setkind_np;
|
||||
pthread_setcanceltype;
|
||||
pthread_setspecific;
|
||||
pthread_sigmask;
|
||||
pthread_testcancel;
|
||||
|
@ -101,5 +101,3 @@ FORWARD (pthread_mutex_init,
|
||||
FORWARD (pthread_mutex_lock, (pthread_mutex_t *mutex), (mutex), 0)
|
||||
|
||||
FORWARD (pthread_mutex_unlock, (pthread_mutex_t *mutex), (mutex), 0)
|
||||
|
||||
FORWARD (pthread_setcanceltype, (int type, int *oldtype), (type, oldtype), 0)
|
||||
|
@ -84,7 +84,6 @@ static const struct pthread_functions pthread_functions =
|
||||
.ptr_pthread_mutex_init = __pthread_mutex_init,
|
||||
.ptr_pthread_mutex_lock = __pthread_mutex_lock,
|
||||
.ptr_pthread_mutex_unlock = __pthread_mutex_unlock,
|
||||
.ptr_pthread_setcanceltype = __pthread_setcanceltype,
|
||||
.ptr___pthread_rwlock_rdlock = __pthread_rwlock_rdlock,
|
||||
.ptr___pthread_rwlock_wrlock = __pthread_rwlock_wrlock,
|
||||
.ptr___pthread_rwlock_unlock = __pthread_rwlock_unlock,
|
||||
|
@ -537,6 +537,7 @@ extern void __pthread_exit (void *value) __attribute__ ((__noreturn__));
|
||||
libc_hidden_proto (__pthread_exit)
|
||||
extern int __pthread_join (pthread_t threadid, void **thread_return);
|
||||
extern int __pthread_setcanceltype (int type, int *oldtype);
|
||||
libc_hidden_proto (__pthread_setcanceltype)
|
||||
extern int __pthread_enable_asynccancel (void) attribute_hidden;
|
||||
extern void __pthread_disable_asynccancel (int oldtype) attribute_hidden;
|
||||
extern void __pthread_testcancel (void);
|
||||
|
@ -68,4 +68,5 @@ __pthread_setcanceltype (int type, int *oldtype)
|
||||
|
||||
return 0;
|
||||
}
|
||||
strong_alias (__pthread_setcanceltype, pthread_setcanceltype)
|
||||
libc_hidden_def (__pthread_setcanceltype)
|
||||
weak_alias (__pthread_setcanceltype, pthread_setcanceltype)
|
||||
|
@ -46,7 +46,6 @@ struct pthread_functions
|
||||
const pthread_mutexattr_t *);
|
||||
int (*ptr_pthread_mutex_lock) (pthread_mutex_t *);
|
||||
int (*ptr_pthread_mutex_unlock) (pthread_mutex_t *);
|
||||
int (*ptr_pthread_setcanceltype) (int, int *);
|
||||
int (*ptr___pthread_rwlock_rdlock) (pthread_rwlock_t *);
|
||||
int (*ptr___pthread_rwlock_wrlock) (pthread_rwlock_t *);
|
||||
int (*ptr___pthread_rwlock_unlock) (pthread_rwlock_t *);
|
||||
|
@ -104,7 +104,6 @@ GLIBC_2.17 pthread_rwlockattr_init F
|
||||
GLIBC_2.17 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.17 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.17 pthread_setaffinity_np F
|
||||
GLIBC_2.17 pthread_setcanceltype F
|
||||
GLIBC_2.17 pthread_setconcurrency F
|
||||
GLIBC_2.17 pthread_setname_np F
|
||||
GLIBC_2.17 pthread_setschedprio F
|
||||
|
@ -39,7 +39,6 @@ GLIBC_2.0 pthread_mutexattr_destroy F
|
||||
GLIBC_2.0 pthread_mutexattr_getkind_np F
|
||||
GLIBC_2.0 pthread_mutexattr_init F
|
||||
GLIBC_2.0 pthread_mutexattr_setkind_np F
|
||||
GLIBC_2.0 pthread_setcanceltype F
|
||||
GLIBC_2.0 pthread_setspecific F
|
||||
GLIBC_2.0 pthread_testcancel F
|
||||
GLIBC_2.0 sem_destroy F
|
||||
|
@ -124,7 +124,6 @@ GLIBC_2.32 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.32 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.32 pthread_setaffinity_np F
|
||||
GLIBC_2.32 pthread_setattr_default_np F
|
||||
GLIBC_2.32 pthread_setcanceltype F
|
||||
GLIBC_2.32 pthread_setconcurrency F
|
||||
GLIBC_2.32 pthread_setname_np F
|
||||
GLIBC_2.32 pthread_setschedprio F
|
||||
|
@ -135,7 +135,6 @@ GLIBC_2.4 pthread_rwlockattr_init F
|
||||
GLIBC_2.4 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.4 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.4 pthread_setaffinity_np F
|
||||
GLIBC_2.4 pthread_setcanceltype F
|
||||
GLIBC_2.4 pthread_setconcurrency F
|
||||
GLIBC_2.4 pthread_setschedprio F
|
||||
GLIBC_2.4 pthread_setspecific F
|
||||
|
@ -135,7 +135,6 @@ GLIBC_2.4 pthread_rwlockattr_init F
|
||||
GLIBC_2.4 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.4 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.4 pthread_setaffinity_np F
|
||||
GLIBC_2.4 pthread_setcanceltype F
|
||||
GLIBC_2.4 pthread_setconcurrency F
|
||||
GLIBC_2.4 pthread_setschedprio F
|
||||
GLIBC_2.4 pthread_setspecific F
|
||||
|
@ -119,7 +119,6 @@ GLIBC_2.29 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.29 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.29 pthread_setaffinity_np F
|
||||
GLIBC_2.29 pthread_setattr_default_np F
|
||||
GLIBC_2.29 pthread_setcanceltype F
|
||||
GLIBC_2.29 pthread_setconcurrency F
|
||||
GLIBC_2.29 pthread_setname_np F
|
||||
GLIBC_2.29 pthread_setschedprio F
|
||||
|
@ -92,7 +92,6 @@ GLIBC_2.2 pthread_rwlockattr_getpshared F
|
||||
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_setcanceltype F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_setspecific F
|
||||
GLIBC_2.2 pthread_spin_destroy F
|
||||
|
@ -39,7 +39,6 @@ GLIBC_2.0 pthread_mutexattr_destroy F
|
||||
GLIBC_2.0 pthread_mutexattr_getkind_np F
|
||||
GLIBC_2.0 pthread_mutexattr_init F
|
||||
GLIBC_2.0 pthread_mutexattr_setkind_np F
|
||||
GLIBC_2.0 pthread_setcanceltype F
|
||||
GLIBC_2.0 pthread_setspecific F
|
||||
GLIBC_2.0 pthread_testcancel F
|
||||
GLIBC_2.0 sem_destroy F
|
||||
|
@ -92,7 +92,6 @@ GLIBC_2.2 pthread_rwlockattr_getpshared F
|
||||
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_setcanceltype F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_setspecific F
|
||||
GLIBC_2.2 pthread_spin_destroy F
|
||||
|
@ -135,7 +135,6 @@ GLIBC_2.4 pthread_rwlockattr_init F
|
||||
GLIBC_2.4 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.4 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.4 pthread_setaffinity_np F
|
||||
GLIBC_2.4 pthread_setcanceltype F
|
||||
GLIBC_2.4 pthread_setconcurrency F
|
||||
GLIBC_2.4 pthread_setschedprio F
|
||||
GLIBC_2.4 pthread_setspecific F
|
||||
|
@ -39,7 +39,6 @@ GLIBC_2.0 pthread_mutexattr_destroy F
|
||||
GLIBC_2.0 pthread_mutexattr_getkind_np F
|
||||
GLIBC_2.0 pthread_mutexattr_init F
|
||||
GLIBC_2.0 pthread_mutexattr_setkind_np F
|
||||
GLIBC_2.0 pthread_setcanceltype F
|
||||
GLIBC_2.0 pthread_setspecific F
|
||||
GLIBC_2.0 pthread_testcancel F
|
||||
GLIBC_2.0 sem_destroy F
|
||||
|
@ -106,7 +106,6 @@ GLIBC_2.18 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.18 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.18 pthread_setaffinity_np F
|
||||
GLIBC_2.18 pthread_setattr_default_np F
|
||||
GLIBC_2.18 pthread_setcanceltype F
|
||||
GLIBC_2.18 pthread_setconcurrency F
|
||||
GLIBC_2.18 pthread_setname_np F
|
||||
GLIBC_2.18 pthread_setschedprio F
|
||||
|
@ -106,7 +106,6 @@ GLIBC_2.18 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.18 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.18 pthread_setaffinity_np F
|
||||
GLIBC_2.18 pthread_setattr_default_np F
|
||||
GLIBC_2.18 pthread_setcanceltype F
|
||||
GLIBC_2.18 pthread_setconcurrency F
|
||||
GLIBC_2.18 pthread_setname_np F
|
||||
GLIBC_2.18 pthread_setschedprio F
|
||||
|
@ -39,7 +39,6 @@ GLIBC_2.0 pthread_mutexattr_destroy F
|
||||
GLIBC_2.0 pthread_mutexattr_getkind_np F
|
||||
GLIBC_2.0 pthread_mutexattr_init F
|
||||
GLIBC_2.0 pthread_mutexattr_setkind_np F
|
||||
GLIBC_2.0 pthread_setcanceltype F
|
||||
GLIBC_2.0 pthread_setspecific F
|
||||
GLIBC_2.0 pthread_testcancel F
|
||||
GLIBC_2.0 sem_destroy F
|
||||
|
@ -39,7 +39,6 @@ GLIBC_2.0 pthread_mutexattr_destroy F
|
||||
GLIBC_2.0 pthread_mutexattr_getkind_np F
|
||||
GLIBC_2.0 pthread_mutexattr_init F
|
||||
GLIBC_2.0 pthread_mutexattr_setkind_np F
|
||||
GLIBC_2.0 pthread_setcanceltype F
|
||||
GLIBC_2.0 pthread_setspecific F
|
||||
GLIBC_2.0 pthread_testcancel F
|
||||
GLIBC_2.0 sem_destroy F
|
||||
|
@ -106,7 +106,6 @@ GLIBC_2.21 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.21 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.21 pthread_setaffinity_np F
|
||||
GLIBC_2.21 pthread_setattr_default_np F
|
||||
GLIBC_2.21 pthread_setcanceltype F
|
||||
GLIBC_2.21 pthread_setconcurrency F
|
||||
GLIBC_2.21 pthread_setname_np F
|
||||
GLIBC_2.21 pthread_setschedprio F
|
||||
|
@ -39,7 +39,6 @@ GLIBC_2.0 pthread_mutexattr_destroy F
|
||||
GLIBC_2.0 pthread_mutexattr_getkind_np F
|
||||
GLIBC_2.0 pthread_mutexattr_init F
|
||||
GLIBC_2.0 pthread_mutexattr_setkind_np F
|
||||
GLIBC_2.0 pthread_setcanceltype F
|
||||
GLIBC_2.0 pthread_setspecific F
|
||||
GLIBC_2.0 pthread_testcancel F
|
||||
GLIBC_2.0 sem_destroy F
|
||||
|
@ -112,7 +112,6 @@ GLIBC_2.3 pthread_rwlockattr_getpshared F
|
||||
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_setcanceltype F
|
||||
GLIBC_2.3 pthread_setconcurrency F
|
||||
GLIBC_2.3 pthread_setspecific F
|
||||
GLIBC_2.3 pthread_spin_destroy F
|
||||
|
@ -104,7 +104,6 @@ GLIBC_2.17 pthread_rwlockattr_init F
|
||||
GLIBC_2.17 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.17 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.17 pthread_setaffinity_np F
|
||||
GLIBC_2.17 pthread_setcanceltype F
|
||||
GLIBC_2.17 pthread_setconcurrency F
|
||||
GLIBC_2.17 pthread_setname_np F
|
||||
GLIBC_2.17 pthread_setschedprio F
|
||||
|
@ -124,7 +124,6 @@ GLIBC_2.33 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.33 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.33 pthread_setaffinity_np F
|
||||
GLIBC_2.33 pthread_setattr_default_np F
|
||||
GLIBC_2.33 pthread_setcanceltype F
|
||||
GLIBC_2.33 pthread_setconcurrency F
|
||||
GLIBC_2.33 pthread_setname_np F
|
||||
GLIBC_2.33 pthread_setschedprio F
|
||||
|
@ -106,7 +106,6 @@ GLIBC_2.27 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.27 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.27 pthread_setaffinity_np F
|
||||
GLIBC_2.27 pthread_setattr_default_np F
|
||||
GLIBC_2.27 pthread_setcanceltype F
|
||||
GLIBC_2.27 pthread_setconcurrency F
|
||||
GLIBC_2.27 pthread_setname_np F
|
||||
GLIBC_2.27 pthread_setschedprio F
|
||||
|
@ -39,7 +39,6 @@ GLIBC_2.0 pthread_mutexattr_destroy F
|
||||
GLIBC_2.0 pthread_mutexattr_getkind_np F
|
||||
GLIBC_2.0 pthread_mutexattr_init F
|
||||
GLIBC_2.0 pthread_mutexattr_setkind_np F
|
||||
GLIBC_2.0 pthread_setcanceltype F
|
||||
GLIBC_2.0 pthread_setspecific F
|
||||
GLIBC_2.0 pthread_testcancel F
|
||||
GLIBC_2.0 sem_destroy F
|
||||
|
@ -93,7 +93,6 @@ GLIBC_2.2 pthread_rwlockattr_getpshared F
|
||||
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_setcanceltype F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_setspecific F
|
||||
GLIBC_2.2 pthread_spin_destroy F
|
||||
|
@ -92,7 +92,6 @@ GLIBC_2.2 pthread_rwlockattr_getpshared F
|
||||
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_setcanceltype F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_setspecific F
|
||||
GLIBC_2.2 pthread_spin_destroy F
|
||||
|
@ -92,7 +92,6 @@ GLIBC_2.2 pthread_rwlockattr_getpshared F
|
||||
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_setcanceltype F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_setspecific F
|
||||
GLIBC_2.2 pthread_spin_destroy F
|
||||
|
@ -39,7 +39,6 @@ GLIBC_2.0 pthread_mutexattr_destroy F
|
||||
GLIBC_2.0 pthread_mutexattr_getkind_np F
|
||||
GLIBC_2.0 pthread_mutexattr_init F
|
||||
GLIBC_2.0 pthread_mutexattr_setkind_np F
|
||||
GLIBC_2.0 pthread_setcanceltype F
|
||||
GLIBC_2.0 pthread_setspecific F
|
||||
GLIBC_2.0 pthread_testcancel F
|
||||
GLIBC_2.0 sem_destroy F
|
||||
|
@ -92,7 +92,6 @@ GLIBC_2.2 pthread_rwlockattr_getpshared F
|
||||
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_setcanceltype F
|
||||
GLIBC_2.2 pthread_setconcurrency F
|
||||
GLIBC_2.2 pthread_setspecific F
|
||||
GLIBC_2.2 pthread_spin_destroy F
|
||||
|
@ -92,7 +92,6 @@ GLIBC_2.2.5 pthread_rwlockattr_getpshared F
|
||||
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_setcanceltype F
|
||||
GLIBC_2.2.5 pthread_setconcurrency F
|
||||
GLIBC_2.2.5 pthread_setspecific F
|
||||
GLIBC_2.2.5 pthread_spin_destroy F
|
||||
|
@ -104,7 +104,6 @@ GLIBC_2.16 pthread_rwlockattr_init F
|
||||
GLIBC_2.16 pthread_rwlockattr_setkind_np F
|
||||
GLIBC_2.16 pthread_rwlockattr_setpshared F
|
||||
GLIBC_2.16 pthread_setaffinity_np F
|
||||
GLIBC_2.16 pthread_setcanceltype F
|
||||
GLIBC_2.16 pthread_setconcurrency F
|
||||
GLIBC_2.16 pthread_setname_np F
|
||||
GLIBC_2.16 pthread_setschedprio F
|
||||
|
Reference in New Issue
Block a user