This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 1f3cb8d600 Use Linux 5.10 in build-many-glibcs.py. new 18c2ab9a09 hurd: Rename LLL_INITIALIZER to LLL_LOCK_INITIALIZER new bec412424e hurd: make lll_* take a variable instead of a ptr new 59bb023c83 hurd: Add __lll_abstimed_wait_intr new 6e411b42f8 htl: Add futex-internal.h new f26f0d766b hurd: Add __libc_open and __libc_close new 644d98ec4d hurd: Add LLL_PRIVATE and LLL_SHARED new c8f9421298 htl: Add pshared semaphore support
The 7 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: htl/Makefile | 2 +- htl/pt-internal.h | 33 +++ hurd/Makefile | 1 + hurd/RPC_gsync_wait_intr.c | 4 + hurd/Versions | 3 +- hurd/hurdlock.c | 25 +- hurd/hurdlock.h | 54 +++-- hurd/hurdpid.c | 2 +- hurd/setauth.c | 2 +- mach/lock-intern.h | 8 +- mach/lowlevellock.h | 47 +++- mach/mutex-init.c | 2 +- sysdeps/htl/bits/semaphore.h | 20 +- .../s390/elision-conf.h => htl/futex-internal.h} | 43 ++-- sysdeps/htl/sem-destroy.c | 10 +- sysdeps/htl/sem-getvalue.c | 10 +- sysdeps/htl/sem-init.c | 10 +- sysdeps/htl/sem-post.c | 54 +++-- sysdeps/htl/sem-timedwait.c | 263 +++++++++++---------- sysdeps/htl/sem-trywait.c | 15 +- sysdeps/htl/{sem-trywait.c => sem-waitfast.c} | 36 ++- sysdeps/mach/hurd/close.c | 1 + sysdeps/mach/hurd/htl/pt-mutex-lock.c | 8 +- sysdeps/mach/hurd/htl/pt-mutex-timedlock.c | 6 +- sysdeps/mach/hurd/htl/pt-mutex-trylock.c | 8 +- sysdeps/mach/hurd/htl/pt-mutex-unlock.c | 8 +- sysdeps/mach/hurd/htl/pt-mutex.h | 2 +- sysdeps/mach/hurd/i386/Makefile | 1 - sysdeps/mach/hurd/setpgid.c | 2 +- sysdeps/mach/hurd/setsid.c | 2 +- sysdeps/mach/hurd/tls.h | 4 +- sysdeps/mach/libc-lock.h | 20 +- 32 files changed, 417 insertions(+), 289 deletions(-) create mode 100644 hurd/RPC_gsync_wait_intr.c copy sysdeps/{unix/sysv/linux/s390/elision-conf.h => htl/futex-internal.h} (53%) copy sysdeps/htl/{sem-trywait.c => sem-waitfast.c} (60%)