cvs-libpthread
lsdiff -p2 cvs-libpthread.diff > orderfile
git diff empty --patch-with-stat --src-prefix=glibc/libpthread/ --dst-prefix=glibc/libpthread/ -Oorderfile
64727f50e23a744e1607cb6aff72f0813d56c6c9
from git.savannah.gnu.org:/srv/git/hurd/libpthread.git/
thus by construction only libpthread/ files, thus hurd-only
Date: Tue Sep 26 21:29:14 2017 +0200
ChangeLog | 6 +
Makeconfig | 13 +
Makefile | 365 +++++++++++
TODO | 131 ++++
Versions | 155 +++++
configure | 2 +
configure.in | 4 +
forward.c | 281 +++++++++
sysdeps/pthread/pthread.h | 22 +
include/pthread/pthread.h | 835 ++++++++++++++++++++++++++
include/pthread/pthreadtypes.h | 125 ++++
libc_pthread_init.c | 35 ++
libpthread.a | 22 +
libpthread_pic.a | 22 +
lockfile.c | 65 ++
not-in-libc.h | 12 +
pthread/Versions | 15 +
pthread/alloca_cutoff.c | 27 +
pthread/cthreads-compat.c | 102 ++++
pthread/pt-alloc.c | 219 +++++++
pthread/pt-cancel.c | 63 ++
pthread/pt-cleanup.c | 28 +
pthread/pt-create.c | 254 ++++++++
pthread/pt-dealloc.c | 69 +++
pthread/pt-detach.c | 80 +++
pthread/pt-exit.c | 112 ++++
pthread/pt-getattr.c | 52 ++
pthread/pt-initialize.c | 88 +++
pthread/pt-internal.h | 330 ++++++++++
pthread/pt-join.c | 76 +++
pthread/pt-self.c | 34 ++
pthread/pt-setcancelstate.c | 47 ++
pthread/pt-setcanceltype.c | 47 ++
pthread/pt-sigmask.c | 33 +
pthread/pt-spin-inlines.c | 34 ++
pthread/pt-testcancel.c | 36 ++
pthread/pt-yield.c | 26 +
pthreadP.h | 27 +
shlib-versions | 1 +
sysdeps/generic/fork.h | 29 +
sysdeps/generic/old_pt-atfork.c | 27 +
sysdeps/generic/pt-atfork.c | 34 ++
sysdeps/generic/pt-attr-destroy.c | 28 +
sysdeps/generic/pt-attr-getdetachstate.c | 31 +
sysdeps/generic/pt-attr-getguardsize.c | 29 +
sysdeps/generic/pt-attr-getinheritsched.c | 31 +
sysdeps/generic/pt-attr-getschedparam.c | 34 ++
sysdeps/generic/pt-attr-getschedpolicy.c | 31 +
sysdeps/generic/pt-attr-getscope.c | 31 +
sysdeps/generic/pt-attr-getstack.c | 32 +
sysdeps/generic/pt-attr-getstackaddr.c | 29 +
sysdeps/generic/pt-attr-getstacksize.c | 29 +
sysdeps/generic/pt-attr-init.c | 29 +
sysdeps/generic/pt-attr-setdetachstate.c | 40 ++
sysdeps/generic/pt-attr-setguardsize.c | 29 +
sysdeps/generic/pt-attr-setinheritsched.c | 40 ++
sysdeps/generic/pt-attr-setschedparam.c | 40 ++
sysdeps/generic/pt-attr-setschedpolicy.c | 44 ++
sysdeps/generic/pt-attr-setscope.c | 43 ++
sysdeps/generic/pt-attr-setstack.c | 51 ++
sysdeps/generic/pt-attr-setstackaddr.c | 29 +
sysdeps/generic/pt-attr-setstacksize.c | 30 +
sysdeps/generic/pt-attr.c | 41 ++
sysdeps/generic/pt-barrier-destroy.c | 27 +
sysdeps/generic/pt-barrier-init.c | 53 ++
sysdeps/generic/pt-barrier-wait.c | 69 +++
sysdeps/generic/pt-barrier.c | 26 +
sysdeps/generic/pt-barrierattr-destroy.c | 27 +
sysdeps/generic/pt-barrierattr-getpshared.c | 29 +
sysdeps/generic/pt-barrierattr-init.c | 28 +
sysdeps/generic/pt-barrierattr-setpshared.c | 39 ++
sysdeps/generic/pt-cond-brdcast.c | 45 ++
sysdeps/generic/pt-cond-destroy.c | 29 +
sysdeps/generic/pt-cond-init.c | 47 ++
sysdeps/generic/pt-cond-signal.c | 43 ++
sysdeps/generic/pt-cond-timedwait.c | 178 ++++++
sysdeps/generic/pt-cond-wait.c | 39 ++
sysdeps/generic/pt-cond.c | 29 +
sysdeps/generic/pt-condattr-destroy.c | 29 +
sysdeps/generic/pt-condattr-getclock.c | 31 +
sysdeps/generic/pt-condattr-getpshared.c | 29 +
sysdeps/generic/pt-condattr-init.c | 30 +
sysdeps/generic/pt-condattr-setclock.c | 52 ++
sysdeps/generic/pt-condattr-setpshared.c | 39 ++
sysdeps/generic/pt-destroy-specific.c | 28 +
sysdeps/generic/pt-equal.c | 31 +
sysdeps/generic/pt-getconcurrency.c | 27 +
sysdeps/generic/pt-getcpuclockid.c | 35 ++
sysdeps/generic/pt-getschedparam.c | 32 +
sysdeps/generic/pt-getspecific.c | 27 +
sysdeps/generic/pt-init-specific.c | 27 +
sysdeps/generic/pt-key-create.c | 30 +
sysdeps/generic/pt-key-delete.c | 29 +
sysdeps/generic/pt-key.h | 22 +
sysdeps/generic/pt-kill.c | 33 +
sysdeps/generic/pt-mutex-destroy.c | 39 ++
sysdeps/generic/pt-mutex-getprioceiling.c | 30 +
sysdeps/generic/pt-mutex-init.c | 50 ++
sysdeps/generic/pt-mutex-lock.c | 37 ++
sysdeps/generic/pt-mutex-setprioceiling.c | 30 +
sysdeps/generic/pt-mutex-timedlock.c | 196 ++++++
sysdeps/generic/pt-mutex-transfer-np.c | 66 ++
sysdeps/generic/pt-mutex-trylock.c | 112 ++++
sysdeps/generic/pt-mutex-unlock.c | 108 ++++
sysdeps/generic/pt-mutexattr-destroy.c | 27 +
sysdeps/generic/pt-mutexattr-getprioceiling.c | 30 +
sysdeps/generic/pt-mutexattr-getprotocol.c | 29 +
sysdeps/generic/pt-mutexattr-getpshared.c | 29 +
sysdeps/generic/pt-mutexattr-gettype.c | 28 +
sysdeps/generic/pt-mutexattr-init.c | 28 +
sysdeps/generic/pt-mutexattr-setprioceiling.c | 30 +
sysdeps/generic/pt-mutexattr-setprotocol.c | 42 ++
sysdeps/generic/pt-mutexattr-setpshared.c | 39 ++
sysdeps/generic/pt-mutexattr-settype.c | 37 ++
sysdeps/generic/pt-mutexattr.c | 45 ++
sysdeps/generic/pt-once.c | 45 ++
sysdeps/generic/pt-rwlock-attr.c | 26 +
sysdeps/generic/pt-rwlock-destroy.c | 29 +
sysdeps/generic/pt-rwlock-init.c | 45 ++
sysdeps/generic/pt-rwlock-rdlock.c | 33 +
sysdeps/generic/pt-rwlock-timedrdlock.c | 121 ++++
sysdeps/generic/pt-rwlock-timedwrlock.c | 104 ++++
sysdeps/generic/pt-rwlock-tryrdlock.c | 56 ++
sysdeps/generic/pt-rwlock-trywrlock.c | 46 ++
sysdeps/generic/pt-rwlock-unlock.c | 99 +++
sysdeps/generic/pt-rwlock-wrlock.c | 35 ++
sysdeps/generic/pt-rwlockattr-destroy.c | 27 +
sysdeps/generic/pt-rwlockattr-getpshared.c | 29 +
sysdeps/generic/pt-rwlockattr-init.c | 28 +
sysdeps/generic/pt-rwlockattr-setpshared.c | 39 ++
sysdeps/generic/pt-setconcurrency.c | 34 ++
sysdeps/generic/pt-setschedparam.c | 31 +
sysdeps/generic/pt-setschedprio.c | 29 +
sysdeps/generic/pt-setspecific.c | 27 +
sysdeps/generic/pt-startup.c | 25 +
sysdeps/generic/raise.c | 51 ++
sysdeps/generic/sem-close.c | 32 +
sysdeps/generic/sem-destroy.c | 38 ++
sysdeps/generic/sem-getvalue.c | 33 +
sysdeps/generic/sem-init.c | 46 ++
sysdeps/generic/sem-open.c | 32 +
sysdeps/generic/sem-post.c | 62 ++
sysdeps/generic/sem-timedwait.c | 100 +++
sysdeps/generic/sem-trywait.c | 42 ++
sysdeps/generic/sem-unlink.c | 32 +
sysdeps/generic/sem-wait.c | 32 +
sysdeps/generic/shm-directory.h | 31 +
sysdeps/hurd/pt-destroy-specific.c | 77 +++
sysdeps/hurd/pt-getspecific.c | 39 ++
sysdeps/hurd/pt-init-specific.c | 31 +
sysdeps/hurd/pt-key-create.c | 110 ++++
sysdeps/hurd/pt-key-delete.c | 64 ++
sysdeps/hurd/pt-key.h | 77 +++
sysdeps/hurd/pt-kill.c | 52 ++
sysdeps/hurd/pt-setspecific.c | 51 ++
sysdeps/i386/bits/memory.h | 40 ++
sysdeps/i386/bits/pt-atomic.h | 66 ++
sysdeps/i386/bits/pthreadtypes-arch.h | 21 +
sysdeps/pthread/bits/thread-shared-types.h | 24 +
sysdeps/i386/machine-sp.h | 30 +
sysdeps/i386/pt-machdep.h | 29 +
sysdeps/mach/bits/spin-lock-inline.h | 90 +++
sysdeps/mach/bits/spin-lock.h | 38 ++
sysdeps/mach/hurd/Implies | 2 +
sysdeps/mach/hurd/bits/pthread-np.h | 38 ++
sysdeps/mach/hurd/i386/pt-machdep.c | 83 +++
sysdeps/mach/hurd/i386/pt-setup.c | 110 ++++
sysdeps/mach/hurd/pt-attr-setstackaddr.c | 29 +
sysdeps/mach/hurd/pt-attr-setstacksize.c | 29 +
sysdeps/mach/hurd/pt-docancel.c | 66 ++
sysdeps/mach/hurd/pt-hurd-cond-timedwait.c | 169 ++++++
sysdeps/mach/hurd/pt-hurd-cond-wait.c | 41 ++
sysdeps/mach/hurd/pt-sigstate-destroy.c | 28 +
sysdeps/mach/hurd/pt-sigstate-init.c | 44 ++
sysdeps/mach/hurd/pt-sigstate.c | 80 +++
sysdeps/mach/hurd/pt-sysdep.c | 98 +++
sysdeps/mach/hurd/pt-sysdep.h | 67 +++
sysdeps/mach/i386/bits/spin-lock-inline.h | 98 +++
sysdeps/mach/i386/bits/spin-lock.h | 39 ++
sysdeps/mach/pt-block.c | 39 ++
sysdeps/mach/pt-spin.c | 36 ++
sysdeps/mach/pt-stack-alloc.c | 69 +++
sysdeps/mach/pt-thread-alloc.c | 95 +++
sysdeps/mach/pt-thread-start.c | 51 ++
sysdeps/mach/pt-thread-terminate.c | 85 +++
sysdeps/mach/pt-timedblock.c | 68 +++
sysdeps/mach/pt-wakeup.c | 38 ++
sysdeps/posix/pt-spin.c | 54 ++
sysdeps/pthread/Makefile | 7 +
sysdeps/pthread/bits/barrier-attr.h | 32 +
sysdeps/pthread/bits/barrier.h | 39 ++
sysdeps/pthread/bits/cancelation.h | 51 ++
sysdeps/pthread/bits/condition-attr.h | 34 ++
sysdeps/pthread/bits/condition.h | 39 ++
sysdeps/pthread/bits/mutex-attr.h | 41 ++
sysdeps/pthread/bits/mutex.h | 75 +++
sysdeps/pthread/bits/once.h | 34 ++
sysdeps/pthread/bits/pthread-np.h | 27 +
sysdeps/pthread/bits/pthread.h | 38 ++
sysdeps/pthread/bits/pthreadtypes.h | 30 +
sysdeps/pthread/bits/rwlock-attr.h | 32 +
sysdeps/pthread/bits/rwlock.h | 46 ++
sysdeps/pthread/bits/semaphore.h | 44 ++
sysdeps/pthread/bits/thread-attr.h | 47 ++
sysdeps/pthread/bits/thread-specific.h | 25 +
sysdeps/pthread/flockfile.c | 32 +
sysdeps/pthread/ftrylockfile.c | 35 ++
sysdeps/pthread/funlockfile.c | 33 +
sysdeps/pthread/libc-lockP.h | 158 +++++
sysdeps/pthread/pthread-functions.h | 141 +++++
sysdeps/pthread/semaphore.h | 81 +++
tests/.cvsignore | 1 +
tests/Makefile | 40 ++
tests/README | 6 +
tests/test-1.c | 50 ++
tests/test-10.c | 46 ++
tests/test-11.c | 143 +++++
tests/test-12.c | 29 +
tests/test-13.c | 66 ++
tests/test-14.c | 44 ++
tests/test-15.c | 87 +++
tests/test-16.c | 71 +++
tests/test-17.c | 57 ++
tests/test-2.c | 39 ++
tests/test-3.c | 55 ++
tests/test-4.c | 86 +++
tests/test-5.c | 75 +++
tests/test-6.c | 96 +++
tests/test-7.c | 70 +++
tests/test-8.c | 60 ++
tests/test-9.c | 88 +++
tests/test-__pthread_destroy_specific-skip.c | 83 +++
232 files changed, 13224 insertions(+)
Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name cvs-libpthread.diff