nptl: Split libpthread-routines into one routine per line

And sort the lines lexicographically.  This will make it easier to review
patches which move symbols from libpthread to libc.

Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
This commit is contained in:
Florian Weimer 2021-02-22 18:30:52 +01:00
parent feb741bb81
commit 3f232aa36d
1 changed files with 151 additions and 85 deletions

View File

@ -85,92 +85,158 @@ pthread-compat-wrappers = \
sigwait sigsuspend \ sigwait sigsuspend \
recvmsg sendmsg recvmsg sendmsg
libpthread-routines = nptl-init nptlfreeres vars events version pt-interp \ libpthread-routines = \
pthread_create pthread_exit pthread_detach \ $(pthread-compat-wrappers) \
pthread_join pthread_tryjoin pthread_timedjoin \ cancellation \
pthread_clockjoin pthread_join_common pthread_yield \ cleanup \
pthread_getconcurrency pthread_setconcurrency \ cleanup_compat \
pthread_setschedprio \ cleanup_defer \
pthread_attr_getguardsize pthread_attr_setguardsize \ cleanup_defer_compat \
pthread_attr_getstackaddr pthread_attr_setstackaddr \ cleanup_routine \
pthread_attr_getstacksize pthread_attr_setstacksize \ events \
pthread_attr_getstack pthread_attr_setstack \ flockfile \
pthread_mutex_init pthread_mutex_destroy \ ftrylockfile \
pthread_mutex_lock pthread_mutex_trylock \ funlockfile \
pthread_mutex_timedlock pthread_mutex_unlock \ herrno \
pthread_mutex_cond_lock \ libpthread-compat \
pthread_mutexattr_init pthread_mutexattr_destroy \ lowlevellock \
pthread_mutexattr_getpshared \ nptl-init \
pthread_mutexattr_setpshared \ nptlfreeres \
pthread_mutexattr_gettype pthread_mutexattr_settype \ old_pthread_atfork \
pthread_rwlock_init pthread_rwlock_destroy \ old_pthread_cond_broadcast \
pthread_rwlock_rdlock pthread_rwlock_timedrdlock \ old_pthread_cond_signal \
pthread_rwlock_clockrdlock \ old_pthread_cond_timedwait \
pthread_rwlock_wrlock pthread_rwlock_timedwrlock \ old_pthread_cond_wait \
pthread_rwlock_clockwrlock \ pt-allocrtsig \
pthread_rwlock_tryrdlock pthread_rwlock_trywrlock \ pt-cleanup \
pthread_rwlock_unlock \ pt-fcntl \
pthread_rwlockattr_init pthread_rwlockattr_destroy \ pt-fork \
pthread_rwlockattr_getpshared \ pt-interp \
pthread_rwlockattr_setpshared \ pt-longjmp \
pthread_rwlockattr_getkind_np \ pt-raise \
pthread_rwlockattr_setkind_np \ pt-system \
pthread_cond_wait \ pthread_attr_getaffinity \
pthread_cond_signal pthread_cond_broadcast \ pthread_attr_getguardsize \
old_pthread_cond_wait old_pthread_cond_timedwait \ pthread_attr_getstack \
old_pthread_cond_signal old_pthread_cond_broadcast \ pthread_attr_getstackaddr \
pthread_condattr_getpshared pthread_condattr_setpshared \ pthread_attr_getstacksize \
pthread_condattr_getclock pthread_condattr_setclock \ pthread_attr_setguardsize \
pthread_spin_init pthread_spin_destroy \ pthread_attr_setstack \
pthread_spin_lock pthread_spin_trylock \ pthread_attr_setstackaddr \
pthread_spin_unlock \ pthread_attr_setstacksize \
pthread_barrier_init pthread_barrier_destroy \ pthread_barrier_destroy \
pthread_barrier_wait \ pthread_barrier_init \
pthread_barrierattr_init pthread_barrierattr_destroy \ pthread_barrier_wait \
pthread_barrierattr_getpshared \ pthread_barrierattr_destroy \
pthread_barrierattr_setpshared \ pthread_barrierattr_getpshared \
pthread_key_create pthread_key_delete \ pthread_barrierattr_init \
pthread_getspecific pthread_setspecific \ pthread_barrierattr_setpshared \
pthread_kill pthread_sigqueue \ pthread_cancel \
pthread_cancel pthread_testcancel \ pthread_clockjoin \
pthread_setcancelstate pthread_setcanceltype \ pthread_cond_broadcast \
pthread_once \ pthread_cond_signal \
old_pthread_atfork \ pthread_cond_wait \
pthread_getcpuclockid \ pthread_condattr_getclock \
sem_init sem_destroy sem_routines \ pthread_condattr_getpshared \
sem_open sem_close sem_unlink \ pthread_condattr_setclock \
sem_getvalue \ pthread_condattr_setpshared \
sem_wait sem_timedwait sem_clockwait sem_post \ pthread_create \
cleanup cleanup_defer cleanup_compat \ pthread_detach \
cleanup_defer_compat unwind \ pthread_exit \
pt-longjmp pt-cleanup\ pthread_getattr_default_np \
cancellation \ pthread_getconcurrency \
lowlevellock \ pthread_getcpuclockid \
pt-fork pt-fcntl \ pthread_getname \
$(pthread-compat-wrappers) \ pthread_getspecific \
pt-raise pt-system \ pthread_join \
flockfile ftrylockfile funlockfile \ pthread_join_common \
sigaction \ pthread_key_create \
herrno res pt-allocrtsig \ pthread_key_delete \
pthread_kill_other_threads \ pthread_kill \
pthread_setaffinity \ pthread_kill_other_threads \
pthread_attr_getaffinity \ pthread_mutex_cond_lock \
pthread_mutexattr_getrobust pthread_mutexattr_setrobust \ pthread_mutex_conf \
pthread_mutex_consistent \ pthread_mutex_consistent \
cleanup_routine unwind-forcedunwind \ pthread_mutex_destroy \
pthread_mutexattr_getprotocol \ pthread_mutex_getprioceiling \
pthread_mutexattr_setprotocol \ pthread_mutex_init \
pthread_mutexattr_getprioceiling \ pthread_mutex_lock \
pthread_mutexattr_setprioceiling tpp \ pthread_mutex_setprioceiling \
pthread_mutex_getprioceiling \ pthread_mutex_timedlock \
pthread_mutex_setprioceiling \ pthread_mutex_trylock \
pthread_setname pthread_getname \ pthread_mutex_unlock \
pthread_setattr_default_np pthread_getattr_default_np \ pthread_mutexattr_destroy \
pthread_mutex_conf \ pthread_mutexattr_getprioceiling \
libpthread-compat pthread_mutexattr_getprotocol \
pthread_mutexattr_getpshared \
pthread_mutexattr_getrobust \
pthread_mutexattr_gettype \
pthread_mutexattr_init \
pthread_mutexattr_setprioceiling \
pthread_mutexattr_setprotocol \
pthread_mutexattr_setpshared \
pthread_mutexattr_setrobust \
pthread_mutexattr_settype \
pthread_once \
pthread_rwlock_clockrdlock \
pthread_rwlock_clockwrlock \
pthread_rwlock_destroy \
pthread_rwlock_init \
pthread_rwlock_rdlock \
pthread_rwlock_timedrdlock \
pthread_rwlock_timedwrlock \
pthread_rwlock_tryrdlock \
pthread_rwlock_trywrlock \
pthread_rwlock_unlock \
pthread_rwlock_wrlock \
pthread_rwlockattr_destroy \
pthread_rwlockattr_getkind_np \
pthread_rwlockattr_getpshared \
pthread_rwlockattr_init \
pthread_rwlockattr_setkind_np \
pthread_rwlockattr_setpshared \
pthread_setaffinity \
pthread_setattr_default_np \
pthread_setcancelstate \
pthread_setcanceltype \
pthread_setconcurrency \
pthread_setname \
pthread_setschedprio \
pthread_setspecific \
pthread_sigqueue \
pthread_spin_destroy \
pthread_spin_init \
pthread_spin_lock \
pthread_spin_trylock \
pthread_spin_unlock \
pthread_testcancel \
pthread_timedjoin \
pthread_tryjoin \
pthread_yield \
res \
sem_clockwait \
sem_close \
sem_destroy \
sem_getvalue \
sem_init \
sem_open \
sem_post \
sem_routines \
sem_timedwait \
sem_unlink \
sem_wait \
sigaction \
tpp \
unwind \
unwind-forcedunwind \
vars \
version \
libpthread-shared-only-routines = version pt-interp pt-allocrtsig \ libpthread-shared-only-routines = \
unwind-forcedunwind pt-allocrtsig \
pt-interp \
unwind-forcedunwind \
version \
# Since cancellation handling is in large parts handled using exceptions # Since cancellation handling is in large parts handled using exceptions
# we have to compile some files with exception handling enabled, some # we have to compile some files with exception handling enabled, some