This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch azanella/pthread_clockjoin_np in repository glibc.
discards 2298539e19 nptl: Add pthread_timedjoin_np, pthread_clockjoin_np NULL ti [...] discards 9a17fe3be6 nptl: Add pthread_clockjoin_np discards f2193fccd4 manual: Add documentation for pthread_tryjoin_np and pthread [...] discards 7621b46e25 nptl: Convert tst-join3 to use libsupport adds b865eed0ac Consolidate futex-internal.h adds b580327434 Consolidate lowlevellock-futex.h adds 215078017f nptl: Replace non cancellable pause/nanosleep with futex adds fbb4a31437 Remove pause and nanosleep not cancel wrappers adds 6b1472eb2e Refactor PI mutexes internal definitions adds c81aa64e81 Refactor adjtimex based on clock_adjtime new a2b8a32533 nptl: Convert tst-join3 to use libsupport new fab183ebfe manual: Add documentation for pthread_tryjoin_np and pthread [...] new c2aceaa1cc nptl: Add pthread_clockjoin_np new 3a99798b45 nptl: Add pthread_timedjoin_np, pthread_clockjoin_np NULL ti [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (2298539e19) \ N -- N -- N refs/heads/azanella/pthread_clockjoin_np (3a99798b45)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 4 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: include/time.h | 5 + nptl/lll_timedlock_wait.c | 35 ++-- nptl/pthread_mutex_init.c | 13 +- nptl/pthread_mutex_lock.c | 27 +-- nptl/pthread_mutex_timedlock.c | 72 +++---- nptl/pthread_mutex_trylock.c | 8 +- nptl/pthread_mutex_unlock.c | 6 +- sysdeps/generic/not-cancel.h | 4 - sysdeps/nptl/futex-internal.h | 295 +++++++++++++++++++++++++-- sysdeps/nptl/lowlevellock-futex.h | 178 ++++++++++++---- sysdeps/nptl/lowlevellock.h | 15 +- sysdeps/sparc/sparc32/lll_timedlock_wait.c | 1 - sysdeps/sparc/sparc32/lowlevellock.c | 42 ---- sysdeps/unix/sysv/linux/Makefile | 4 +- sysdeps/unix/sysv/linux/adjtimex.c | 2 +- sysdeps/unix/sysv/linux/futex-internal.h | 255 ----------------------- sysdeps/unix/sysv/linux/lowlevellock-futex.h | 168 --------------- sysdeps/unix/sysv/linux/nanosleep_nocancel.c | 29 --- sysdeps/unix/sysv/linux/not-cancel.h | 8 - sysdeps/unix/sysv/linux/pause_nocancel.c | 33 --- sysdeps/unix/sysv/linux/sparc/lowlevellock.h | 22 +- sysdeps/unix/sysv/linux/syscalls.list | 2 +- 22 files changed, 523 insertions(+), 701 deletions(-) delete mode 100644 sysdeps/sparc/sparc32/lll_timedlock_wait.c delete mode 100644 sysdeps/unix/sysv/linux/futex-internal.h delete mode 100644 sysdeps/unix/sysv/linux/lowlevellock-futex.h delete mode 100644 sysdeps/unix/sysv/linux/nanosleep_nocancel.c delete mode 100644 sysdeps/unix/sysv/linux/pause_nocancel.c