move sem_* into libc
gfleury (7):
htl: move sem_destroy into libc.
htl: move sem_getvalue into libc.
htl: move sem_init into libc.
htl: move sem_open, sem_close into libc.
htl: move sem_post into libc.
htl: move sem_{clockwait, timedwait, wait, trywait} into libc.
htl: move sem_unlink into libc.
htl/Makefile | 24 +++++++++---------
htl/Versions | 28 +++++++++++++++++----
hurd/hurdlock.c | 1 +
hurd/hurdlock.h | 1 +
sysdeps/htl/include/semaphore.h | 13 +++++++++-
sysdeps/htl/sem-destroy.c | 6 ++++-
sysdeps/htl/sem-getvalue.c | 6 ++++-
sysdeps/htl/sem-init.c | 6 ++++-
sysdeps/htl/sem-post.c | 8 ++++--
sysdeps/htl/sem-timedwait.c | 14 +++++++++--
sysdeps/htl/sem-trywait.c | 7 +++++-
sysdeps/htl/sem-wait.c | 6 ++++-
sysdeps/mach/hurd/i386/libc.abilist | 22 ++++++++++++++++
sysdeps/mach/hurd/i386/libpthread.abilist | 11 --------
sysdeps/mach/hurd/x86_64/libc.abilist | 22 ++++++++++++++++
sysdeps/mach/hurd/x86_64/libpthread.abilist | 11 --------
sysdeps/pthread/sem_close.c | 10 +++++---
sysdeps/pthread/sem_open.c | 18 ++++++-------
sysdeps/pthread/sem_routines.c | 1 +
sysdeps/pthread/sem_unlink.c | 15 ++++++-----
20 files changed, 160 insertions(+), 70 deletions(-)
--
2.47.2