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