[PATCH 0/6] htl: move pthread_mutex_* and pt-setcanceltype
gfleury
gfleury@disroot.org
Fri Jan 3 10:37:44 GMT 2025
This patchset move pt-setcanceltype and pthread_mutex_* except pthread_mutex_transfer_np wich
use this GL(dl_pthread_threads) declared in sysdeps/generic/ldsodefs.h
i don't know yet how to deal with those symbols.
gfleury (6):
ht: move pthread_mutex_init into libc.
htl: move pthread_mutex_{lock, unlock, trylock, timedlock, clocklock}
htl: move pthread_mutex_getprioceiling, pthread_mutex_setprioceiling
into libc
htl: move pthread_mutex_destroy into libc.
htl: move pthread_mutex_consistent, pthread_mutex_consistent_np into
libc.
htl: move pthread_setcanceltype into libc.
htl/Makefile | 20 +++++-----
htl/Versions | 37 ++++++++++++-------
htl/forward.c | 12 ------
htl/pt-initialize.c | 6 ---
htl/pt-setcanceltype.c | 8 +++-
hurd/hurdlock.c | 6 +++
hurd/hurdlock.h | 5 +++
sysdeps/htl/libc-lockP.h | 12 ------
sysdeps/htl/pthread-functions.h | 14 -------
sysdeps/htl/pthreadP.h | 30 ++++++++++-----
sysdeps/htl/timer_routines.c | 14 +++----
sysdeps/mach/hurd/htl/pt-mutex-consistent.c | 15 ++++++--
sysdeps/mach/hurd/htl/pt-mutex-destroy.c | 8 +++-
.../mach/hurd/htl/pt-mutex-getprioceiling.c | 10 ++++-
sysdeps/mach/hurd/htl/pt-mutex-init.c | 8 +++-
sysdeps/mach/hurd/htl/pt-mutex-lock.c | 11 ++++--
.../mach/hurd/htl/pt-mutex-setprioceiling.c | 10 ++++-
sysdeps/mach/hurd/htl/pt-mutex-timedlock.c | 5 ++-
sysdeps/mach/hurd/htl/pt-mutex-trylock.c | 11 ++++--
sysdeps/mach/hurd/htl/pt-mutex-unlock.c | 11 ++++--
sysdeps/mach/hurd/i386/libc.abilist | 16 ++++++++
sysdeps/mach/hurd/i386/libpthread.abilist | 12 ------
sysdeps/mach/hurd/x86_64/libc.abilist | 11 ++++++
sysdeps/mach/hurd/x86_64/libpthread.abilist | 12 ------
24 files changed, 167 insertions(+), 137 deletions(-)
--
2.39.5
More information about the Libc-alpha
mailing list