This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch sthibaul/hurd-builds in repository glibc.
from 8855aba49c t/gnumach new 54d1fa412b Import Hurd libpthread git snapshot 4cd68f934f6e new e4126bb65c Hack htl build failures new 4e9904cf18 Until posix thread signal distribution is commited new 748c8e924a plug htl subdir to the build, hackish for now new 885e9f35c5 Revert signal disposition, not in glibc's cvs yet new b8714a544d Update directory name new 4a5e8b0c95 fix spurious whitespaces
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/ChangeLog | 6 + htl/Makeconfig | 13 + htl/Makefile | 369 +++++++++ htl/TODO | 131 ++++ htl/Versions | 155 ++++ htl/configure | 2 + htl/configure.in | 4 + htl/forward.c | 281 +++++++ htl/libc_pthread_init.c | 34 + htl/libpthread.a | 22 + htl/libpthread_pic.a | 22 + htl/lockfile.c | 65 ++ htl/not-in-libc.h | 12 + htl/pthread/alloca_cutoff.c | 27 + htl/pthread/cthreads-compat.c | 102 +++ htl/pthread/pt-alloc.c | 219 ++++++ htl/pthread/pt-cancel.c | 63 ++ htl/pthread/pt-cleanup.c | 28 + htl/pthread/pt-create.c | 254 ++++++ htl/pthread/pt-dealloc.c | 69 ++ htl/pthread/pt-detach.c | 80 ++ htl/pthread/pt-exit.c | 112 +++ htl/pthread/pt-getattr.c | 52 ++ htl/pthread/pt-initialize.c | 93 +++ htl/pthread/pt-internal.h | 330 ++++++++ htl/pthread/pt-join.c | 76 ++ htl/pthread/pt-self.c | 34 + htl/pthread/pt-setcancelstate.c | 47 ++ htl/pthread/pt-setcanceltype.c | 47 ++ htl/pthread/pt-sigmask.c | 33 + htl/pthread/pt-spin-inlines.c | 33 + htl/pthread/pt-testcancel.c | 36 + htl/pthread/pt-yield.c | 26 + htl/shlib-versions | 1 + htl/sysdeps/generic/fork.h | 29 + htl/sysdeps/generic/old_pt-atfork.c | 27 + htl/sysdeps/generic/pt-atfork.c | 34 + htl/sysdeps/generic/pt-attr-destroy.c | 28 + htl/sysdeps/generic/pt-attr-getdetachstate.c | 31 + htl/sysdeps/generic/pt-attr-getguardsize.c | 29 + htl/sysdeps/generic/pt-attr-getinheritsched.c | 31 + htl/sysdeps/generic/pt-attr-getschedparam.c | 34 + htl/sysdeps/generic/pt-attr-getschedpolicy.c | 31 + htl/sysdeps/generic/pt-attr-getscope.c | 31 + htl/sysdeps/generic/pt-attr-getstack.c | 32 + htl/sysdeps/generic/pt-attr-getstackaddr.c | 29 + htl/sysdeps/generic/pt-attr-getstacksize.c | 29 + htl/sysdeps/generic/pt-attr-init.c | 29 + htl/sysdeps/generic/pt-attr-setdetachstate.c | 40 + htl/sysdeps/generic/pt-attr-setguardsize.c | 29 + htl/sysdeps/generic/pt-attr-setinheritsched.c | 40 + htl/sysdeps/generic/pt-attr-setschedparam.c | 40 + htl/sysdeps/generic/pt-attr-setschedpolicy.c | 44 ++ htl/sysdeps/generic/pt-attr-setscope.c | 43 ++ htl/sysdeps/generic/pt-attr-setstack.c | 51 ++ htl/sysdeps/generic/pt-attr-setstackaddr.c | 29 + htl/sysdeps/generic/pt-attr-setstacksize.c | 30 + htl/sysdeps/generic/pt-attr.c | 41 + htl/sysdeps/generic/pt-barrier-destroy.c | 27 + htl/sysdeps/generic/pt-barrier-init.c | 53 ++ htl/sysdeps/generic/pt-barrier-wait.c | 69 ++ htl/sysdeps/generic/pt-barrier.c | 26 + htl/sysdeps/generic/pt-barrierattr-destroy.c | 27 + htl/sysdeps/generic/pt-barrierattr-getpshared.c | 29 + htl/sysdeps/generic/pt-barrierattr-init.c | 28 + htl/sysdeps/generic/pt-barrierattr-setpshared.c | 39 + htl/sysdeps/generic/pt-cond-brdcast.c | 45 ++ htl/sysdeps/generic/pt-cond-destroy.c | 29 + htl/sysdeps/generic/pt-cond-init.c | 47 ++ htl/sysdeps/generic/pt-cond-signal.c | 43 ++ htl/sysdeps/generic/pt-cond-timedwait.c | 178 +++++ htl/sysdeps/generic/pt-cond-wait.c | 39 + htl/sysdeps/generic/pt-cond.c | 29 + htl/sysdeps/generic/pt-condattr-destroy.c | 29 + htl/sysdeps/generic/pt-condattr-getclock.c | 31 + htl/sysdeps/generic/pt-condattr-getpshared.c | 29 + htl/sysdeps/generic/pt-condattr-init.c | 30 + htl/sysdeps/generic/pt-condattr-setclock.c | 52 ++ htl/sysdeps/generic/pt-condattr-setpshared.c | 39 + htl/sysdeps/generic/pt-destroy-specific.c | 77 ++ htl/sysdeps/generic/pt-equal.c | 31 + htl/sysdeps/generic/pt-getconcurrency.c | 27 + htl/sysdeps/generic/pt-getcpuclockid.c | 35 + htl/sysdeps/generic/pt-getschedparam.c | 32 + htl/sysdeps/generic/pt-getspecific.c | 39 + htl/sysdeps/generic/pt-init-specific.c | 31 + htl/sysdeps/generic/pt-key-create.c | 110 +++ htl/sysdeps/generic/pt-key-delete.c | 64 ++ htl/sysdeps/generic/pt-key.h | 77 ++ htl/sysdeps/generic/pt-kill.c | 33 + htl/sysdeps/generic/pt-mutex-destroy.c | 39 + htl/sysdeps/generic/pt-mutex-getprioceiling.c | 30 + htl/sysdeps/generic/pt-mutex-init.c | 50 ++ htl/sysdeps/generic/pt-mutex-lock.c | 37 + htl/sysdeps/generic/pt-mutex-setprioceiling.c | 30 + htl/sysdeps/generic/pt-mutex-timedlock.c | 196 +++++ htl/sysdeps/generic/pt-mutex-transfer-np.c | 66 ++ htl/sysdeps/generic/pt-mutex-trylock.c | 112 +++ htl/sysdeps/generic/pt-mutex-unlock.c | 108 +++ htl/sysdeps/generic/pt-mutexattr-destroy.c | 28 + htl/sysdeps/generic/pt-mutexattr-getprioceiling.c | 30 + htl/sysdeps/generic/pt-mutexattr-getprotocol.c | 29 + htl/sysdeps/generic/pt-mutexattr-getpshared.c | 29 + htl/sysdeps/generic/pt-mutexattr-gettype.c | 28 + htl/sysdeps/generic/pt-mutexattr-init.c | 29 + htl/sysdeps/generic/pt-mutexattr-setprioceiling.c | 30 + htl/sysdeps/generic/pt-mutexattr-setprotocol.c | 42 + htl/sysdeps/generic/pt-mutexattr-setpshared.c | 39 + htl/sysdeps/generic/pt-mutexattr-settype.c | 38 + htl/sysdeps/generic/pt-mutexattr.c | 45 ++ htl/sysdeps/generic/pt-once.c | 45 ++ htl/sysdeps/generic/pt-rwlock-attr.c | 26 + htl/sysdeps/generic/pt-rwlock-destroy.c | 29 + htl/sysdeps/generic/pt-rwlock-init.c | 45 ++ htl/sysdeps/generic/pt-rwlock-rdlock.c | 33 + htl/sysdeps/generic/pt-rwlock-timedrdlock.c | 121 +++ htl/sysdeps/generic/pt-rwlock-timedwrlock.c | 104 +++ htl/sysdeps/generic/pt-rwlock-tryrdlock.c | 56 ++ htl/sysdeps/generic/pt-rwlock-trywrlock.c | 46 ++ htl/sysdeps/generic/pt-rwlock-unlock.c | 99 +++ htl/sysdeps/generic/pt-rwlock-wrlock.c | 35 + htl/sysdeps/generic/pt-rwlockattr-destroy.c | 27 + htl/sysdeps/generic/pt-rwlockattr-getpshared.c | 29 + htl/sysdeps/generic/pt-rwlockattr-init.c | 28 + htl/sysdeps/generic/pt-rwlockattr-setpshared.c | 39 + htl/sysdeps/generic/pt-setconcurrency.c | 34 + htl/sysdeps/generic/pt-setschedparam.c | 31 + htl/sysdeps/generic/pt-setschedprio.c | 29 + htl/sysdeps/generic/pt-setspecific.c | 51 ++ htl/sysdeps/generic/pt-startup.c | 25 + htl/sysdeps/generic/pthread/pthread.h | 852 +++++++++++++++++++++ htl/sysdeps/generic/pthread/pthreadtypes.h | 131 ++++ htl/sysdeps/generic/raise.c | 51 ++ htl/sysdeps/generic/sem-close.c | 32 + htl/sysdeps/generic/sem-destroy.c | 38 + htl/sysdeps/generic/sem-getvalue.c | 33 + htl/sysdeps/generic/sem-init.c | 46 ++ htl/sysdeps/generic/sem-open.c | 32 + htl/sysdeps/generic/sem-post.c | 62 ++ htl/sysdeps/generic/sem-timedwait.c | 100 +++ htl/sysdeps/generic/sem-trywait.c | 42 + htl/sysdeps/generic/sem-unlink.c | 32 + htl/sysdeps/generic/sem-wait.c | 32 + htl/sysdeps/generic/shm-directory.h | 31 + htl/sysdeps/hurd/pt-kill.c | 52 ++ htl/sysdeps/i386/bits/memory.h | 40 + htl/sysdeps/i386/bits/pt-atomic.h | 66 ++ htl/sysdeps/i386/bits/pthreadtypes-arch.h | 21 + htl/sysdeps/i386/machine-sp.h | 30 + htl/sysdeps/i386/pt-machdep.h | 29 + htl/sysdeps/mach/bits/spin-lock-inline.h | 88 +++ htl/sysdeps/mach/bits/spin-lock.h | 35 + htl/sysdeps/mach/hurd/Implies | 2 + htl/sysdeps/mach/hurd/bits/mutex.h | 64 ++ htl/sysdeps/mach/hurd/bits/pthread-np.h | 38 + htl/sysdeps/mach/hurd/i386/pt-machdep.c | 83 ++ htl/sysdeps/mach/hurd/i386/pt-setup.c | 110 +++ htl/sysdeps/mach/hurd/pt-attr-setstackaddr.c | 29 + htl/sysdeps/mach/hurd/pt-attr-setstacksize.c | 29 + htl/sysdeps/mach/hurd/pt-docancel.c | 66 ++ htl/sysdeps/mach/hurd/pt-hurd-cond-timedwait.c | 169 ++++ htl/sysdeps/mach/hurd/pt-hurd-cond-wait.c | 41 + htl/sysdeps/mach/hurd/pt-mutex-consistent.c | 45 ++ htl/sysdeps/mach/hurd/pt-mutex-destroy.c | 36 + htl/sysdeps/mach/hurd/pt-mutex-getprioceiling.c | 32 + htl/sysdeps/mach/hurd/pt-mutex-init.c | 55 ++ htl/sysdeps/mach/hurd/pt-mutex-lock.c | 79 ++ htl/sysdeps/mach/hurd/pt-mutex-setprioceiling.c | 32 + htl/sysdeps/mach/hurd/pt-mutex-timedlock.c | 80 ++ htl/sysdeps/mach/hurd/pt-mutex-transfer-np.c | 74 ++ htl/sysdeps/mach/hurd/pt-mutex-trylock.c | 77 ++ htl/sysdeps/mach/hurd/pt-mutex-unlock.c | 90 +++ htl/sysdeps/mach/hurd/pt-mutex.h | 92 +++ htl/sysdeps/mach/hurd/pt-mutexattr-destroy.c | 31 + .../mach/hurd/pt-mutexattr-getprioceiling.c | 32 + htl/sysdeps/mach/hurd/pt-mutexattr-getprotocol.c | 30 + htl/sysdeps/mach/hurd/pt-mutexattr-getpshared.c | 30 + htl/sysdeps/mach/hurd/pt-mutexattr-getrobust.c | 33 + htl/sysdeps/mach/hurd/pt-mutexattr-gettype.c | 30 + htl/sysdeps/mach/hurd/pt-mutexattr-init.c | 39 + .../mach/hurd/pt-mutexattr-setprioceiling.c | 32 + htl/sysdeps/mach/hurd/pt-mutexattr-setprotocol.c | 32 + htl/sysdeps/mach/hurd/pt-mutexattr-setpshared.c | 34 + htl/sysdeps/mach/hurd/pt-mutexattr-setrobust.c | 36 + htl/sysdeps/mach/hurd/pt-mutexattr-settype.c | 34 + .../sysdeps/mach/hurd/pt-mutexattr.c | 0 htl/sysdeps/mach/hurd/pt-sigstate-destroy.c | 28 + htl/sysdeps/mach/hurd/pt-sigstate-init.c | 44 ++ htl/sysdeps/mach/hurd/pt-sigstate.c | 72 ++ htl/sysdeps/mach/hurd/pt-sysdep.c | 98 +++ htl/sysdeps/mach/hurd/pt-sysdep.h | 67 ++ htl/sysdeps/mach/pt-block.c | 39 + htl/sysdeps/mach/pt-spin.c | 32 + htl/sysdeps/mach/pt-stack-alloc.c | 69 ++ htl/sysdeps/mach/pt-thread-alloc.c | 95 +++ htl/sysdeps/mach/pt-thread-start.c | 51 ++ htl/sysdeps/mach/pt-thread-terminate.c | 85 ++ htl/sysdeps/mach/pt-timedblock.c | 68 ++ htl/sysdeps/mach/pt-wakeup.c | 38 + htl/sysdeps/posix/pt-spin.c | 51 ++ htl/sysdeps/pthread/Makefile | 7 + htl/sysdeps/pthread/Versions | 15 + htl/sysdeps/pthread/bits/barrier-attr.h | 32 + htl/sysdeps/pthread/bits/barrier.h | 39 + htl/sysdeps/pthread/bits/cancelation.h | 51 ++ htl/sysdeps/pthread/bits/condition-attr.h | 34 + htl/sysdeps/pthread/bits/condition.h | 39 + htl/sysdeps/pthread/bits/mutex-attr.h | 41 + htl/sysdeps/pthread/bits/mutex.h | 75 ++ htl/sysdeps/pthread/bits/once.h | 34 + htl/sysdeps/pthread/bits/pthread-np.h | 27 + htl/sysdeps/pthread/bits/pthread.h | 38 + htl/sysdeps/pthread/bits/pthreadtypes.h | 30 + htl/sysdeps/pthread/bits/rwlock-attr.h | 32 + htl/sysdeps/pthread/bits/rwlock.h | 46 ++ htl/sysdeps/pthread/bits/semaphore.h | 44 ++ htl/sysdeps/pthread/bits/thread-attr.h | 47 ++ htl/sysdeps/pthread/bits/thread-shared-types.h | 24 + htl/sysdeps/pthread/bits/thread-specific.h | 25 + htl/sysdeps/pthread/flockfile.c | 32 + htl/sysdeps/pthread/ftrylockfile.c | 35 + htl/sysdeps/pthread/funlockfile.c | 33 + htl/sysdeps/pthread/libc-lockP.h | 158 ++++ htl/sysdeps/pthread/pthread-functions.h | 141 ++++ htl/sysdeps/pthread/pthread.h | 22 + htl/sysdeps/pthread/pthreadP.h | 27 + htl/sysdeps/pthread/semaphore.h | 81 ++ htl/tests/.cvsignore | 1 + htl/tests/Makefile | 40 + htl/tests/README | 6 + htl/tests/test-1.c | 50 ++ htl/tests/test-10.c | 46 ++ htl/tests/test-11.c | 143 ++++ htl/tests/test-12.c | 29 + htl/tests/test-13.c | 66 ++ htl/tests/test-14.c | 44 ++ htl/tests/test-15.c | 87 +++ htl/tests/test-16.c | 71 ++ htl/tests/test-17.c | 57 ++ htl/tests/test-2.c | 39 + htl/tests/test-3.c | 55 ++ htl/tests/test-4.c | 86 +++ htl/tests/test-5.c | 75 ++ htl/tests/test-6.c | 96 +++ htl/tests/test-7.c | 70 ++ htl/tests/test-8.c | 60 ++ htl/tests/test-9.c | 88 +++ htl/tests/test-__pthread_destroy_specific-skip.c | 83 ++ nscd/Depend | 2 +- resolv/Depend | 2 +- resolv/gai_notify.c | 2 + rt/Depend | 2 +- sysdeps/htl/Makeconfig | 1 + sysdeps/mach/hurd/Implies | 6 + sysdeps/mach/hurd/Subdirs | 2 + sysdeps/mach/hurd/i386/Implies | 2 + 256 files changed, 14075 insertions(+), 3 deletions(-) create mode 100644 htl/ChangeLog create mode 100644 htl/Makeconfig create mode 100644 htl/Makefile create mode 100644 htl/TODO create mode 100644 htl/Versions create mode 100644 htl/configure create mode 100644 htl/configure.in create mode 100644 htl/forward.c create mode 100644 htl/libc_pthread_init.c create mode 100644 htl/libpthread.a create mode 100644 htl/libpthread_pic.a create mode 100644 htl/lockfile.c create mode 100644 htl/not-in-libc.h create mode 100644 htl/pthread/alloca_cutoff.c create mode 100644 htl/pthread/cthreads-compat.c create mode 100644 htl/pthread/pt-alloc.c create mode 100644 htl/pthread/pt-cancel.c create mode 100644 htl/pthread/pt-cleanup.c create mode 100644 htl/pthread/pt-create.c create mode 100644 htl/pthread/pt-dealloc.c create mode 100644 htl/pthread/pt-detach.c create mode 100644 htl/pthread/pt-exit.c create mode 100644 htl/pthread/pt-getattr.c create mode 100644 htl/pthread/pt-initialize.c create mode 100644 htl/pthread/pt-internal.h create mode 100644 htl/pthread/pt-join.c create mode 100644 htl/pthread/pt-self.c create mode 100644 htl/pthread/pt-setcancelstate.c create mode 100644 htl/pthread/pt-setcanceltype.c create mode 100644 htl/pthread/pt-sigmask.c create mode 100644 htl/pthread/pt-spin-inlines.c create mode 100644 htl/pthread/pt-testcancel.c create mode 100644 htl/pthread/pt-yield.c create mode 100644 htl/shlib-versions create mode 100644 htl/sysdeps/generic/fork.h create mode 100644 htl/sysdeps/generic/old_pt-atfork.c create mode 100644 htl/sysdeps/generic/pt-atfork.c create mode 100644 htl/sysdeps/generic/pt-attr-destroy.c create mode 100644 htl/sysdeps/generic/pt-attr-getdetachstate.c create mode 100644 htl/sysdeps/generic/pt-attr-getguardsize.c create mode 100644 htl/sysdeps/generic/pt-attr-getinheritsched.c create mode 100644 htl/sysdeps/generic/pt-attr-getschedparam.c create mode 100644 htl/sysdeps/generic/pt-attr-getschedpolicy.c create mode 100644 htl/sysdeps/generic/pt-attr-getscope.c create mode 100644 htl/sysdeps/generic/pt-attr-getstack.c create mode 100644 htl/sysdeps/generic/pt-attr-getstackaddr.c create mode 100644 htl/sysdeps/generic/pt-attr-getstacksize.c create mode 100644 htl/sysdeps/generic/pt-attr-init.c create mode 100644 htl/sysdeps/generic/pt-attr-setdetachstate.c create mode 100644 htl/sysdeps/generic/pt-attr-setguardsize.c create mode 100644 htl/sysdeps/generic/pt-attr-setinheritsched.c create mode 100644 htl/sysdeps/generic/pt-attr-setschedparam.c create mode 100644 htl/sysdeps/generic/pt-attr-setschedpolicy.c create mode 100644 htl/sysdeps/generic/pt-attr-setscope.c create mode 100644 htl/sysdeps/generic/pt-attr-setstack.c create mode 100644 htl/sysdeps/generic/pt-attr-setstackaddr.c create mode 100644 htl/sysdeps/generic/pt-attr-setstacksize.c create mode 100644 htl/sysdeps/generic/pt-attr.c create mode 100644 htl/sysdeps/generic/pt-barrier-destroy.c create mode 100644 htl/sysdeps/generic/pt-barrier-init.c create mode 100644 htl/sysdeps/generic/pt-barrier-wait.c create mode 100644 htl/sysdeps/generic/pt-barrier.c create mode 100644 htl/sysdeps/generic/pt-barrierattr-destroy.c create mode 100644 htl/sysdeps/generic/pt-barrierattr-getpshared.c create mode 100644 htl/sysdeps/generic/pt-barrierattr-init.c create mode 100644 htl/sysdeps/generic/pt-barrierattr-setpshared.c create mode 100644 htl/sysdeps/generic/pt-cond-brdcast.c create mode 100644 htl/sysdeps/generic/pt-cond-destroy.c create mode 100644 htl/sysdeps/generic/pt-cond-init.c create mode 100644 htl/sysdeps/generic/pt-cond-signal.c create mode 100644 htl/sysdeps/generic/pt-cond-timedwait.c create mode 100644 htl/sysdeps/generic/pt-cond-wait.c create mode 100644 htl/sysdeps/generic/pt-cond.c create mode 100644 htl/sysdeps/generic/pt-condattr-destroy.c create mode 100644 htl/sysdeps/generic/pt-condattr-getclock.c create mode 100644 htl/sysdeps/generic/pt-condattr-getpshared.c create mode 100644 htl/sysdeps/generic/pt-condattr-init.c create mode 100644 htl/sysdeps/generic/pt-condattr-setclock.c create mode 100644 htl/sysdeps/generic/pt-condattr-setpshared.c create mode 100644 htl/sysdeps/generic/pt-destroy-specific.c create mode 100644 htl/sysdeps/generic/pt-equal.c create mode 100644 htl/sysdeps/generic/pt-getconcurrency.c create mode 100644 htl/sysdeps/generic/pt-getcpuclockid.c create mode 100644 htl/sysdeps/generic/pt-getschedparam.c create mode 100644 htl/sysdeps/generic/pt-getspecific.c create mode 100644 htl/sysdeps/generic/pt-init-specific.c create mode 100644 htl/sysdeps/generic/pt-key-create.c create mode 100644 htl/sysdeps/generic/pt-key-delete.c create mode 100644 htl/sysdeps/generic/pt-key.h create mode 100644 htl/sysdeps/generic/pt-kill.c create mode 100644 htl/sysdeps/generic/pt-mutex-destroy.c create mode 100644 htl/sysdeps/generic/pt-mutex-getprioceiling.c create mode 100644 htl/sysdeps/generic/pt-mutex-init.c create mode 100644 htl/sysdeps/generic/pt-mutex-lock.c create mode 100644 htl/sysdeps/generic/pt-mutex-setprioceiling.c create mode 100644 htl/sysdeps/generic/pt-mutex-timedlock.c create mode 100644 htl/sysdeps/generic/pt-mutex-transfer-np.c create mode 100644 htl/sysdeps/generic/pt-mutex-trylock.c create mode 100644 htl/sysdeps/generic/pt-mutex-unlock.c create mode 100644 htl/sysdeps/generic/pt-mutexattr-destroy.c create mode 100644 htl/sysdeps/generic/pt-mutexattr-getprioceiling.c create mode 100644 htl/sysdeps/generic/pt-mutexattr-getprotocol.c create mode 100644 htl/sysdeps/generic/pt-mutexattr-getpshared.c create mode 100644 htl/sysdeps/generic/pt-mutexattr-gettype.c create mode 100644 htl/sysdeps/generic/pt-mutexattr-init.c create mode 100644 htl/sysdeps/generic/pt-mutexattr-setprioceiling.c create mode 100644 htl/sysdeps/generic/pt-mutexattr-setprotocol.c create mode 100644 htl/sysdeps/generic/pt-mutexattr-setpshared.c create mode 100644 htl/sysdeps/generic/pt-mutexattr-settype.c create mode 100644 htl/sysdeps/generic/pt-mutexattr.c create mode 100644 htl/sysdeps/generic/pt-once.c create mode 100644 htl/sysdeps/generic/pt-rwlock-attr.c create mode 100644 htl/sysdeps/generic/pt-rwlock-destroy.c create mode 100644 htl/sysdeps/generic/pt-rwlock-init.c create mode 100644 htl/sysdeps/generic/pt-rwlock-rdlock.c create mode 100644 htl/sysdeps/generic/pt-rwlock-timedrdlock.c create mode 100644 htl/sysdeps/generic/pt-rwlock-timedwrlock.c create mode 100644 htl/sysdeps/generic/pt-rwlock-tryrdlock.c create mode 100644 htl/sysdeps/generic/pt-rwlock-trywrlock.c create mode 100644 htl/sysdeps/generic/pt-rwlock-unlock.c create mode 100644 htl/sysdeps/generic/pt-rwlock-wrlock.c create mode 100644 htl/sysdeps/generic/pt-rwlockattr-destroy.c create mode 100644 htl/sysdeps/generic/pt-rwlockattr-getpshared.c create mode 100644 htl/sysdeps/generic/pt-rwlockattr-init.c create mode 100644 htl/sysdeps/generic/pt-rwlockattr-setpshared.c create mode 100644 htl/sysdeps/generic/pt-setconcurrency.c create mode 100644 htl/sysdeps/generic/pt-setschedparam.c create mode 100644 htl/sysdeps/generic/pt-setschedprio.c create mode 100644 htl/sysdeps/generic/pt-setspecific.c create mode 100644 htl/sysdeps/generic/pt-startup.c create mode 100644 htl/sysdeps/generic/pthread/pthread.h create mode 100644 htl/sysdeps/generic/pthread/pthreadtypes.h create mode 100644 htl/sysdeps/generic/raise.c create mode 100644 htl/sysdeps/generic/sem-close.c create mode 100644 htl/sysdeps/generic/sem-destroy.c create mode 100644 htl/sysdeps/generic/sem-getvalue.c create mode 100644 htl/sysdeps/generic/sem-init.c create mode 100644 htl/sysdeps/generic/sem-open.c create mode 100644 htl/sysdeps/generic/sem-post.c create mode 100644 htl/sysdeps/generic/sem-timedwait.c create mode 100644 htl/sysdeps/generic/sem-trywait.c create mode 100644 htl/sysdeps/generic/sem-unlink.c create mode 100644 htl/sysdeps/generic/sem-wait.c create mode 100644 htl/sysdeps/generic/shm-directory.h create mode 100644 htl/sysdeps/hurd/pt-kill.c create mode 100644 htl/sysdeps/i386/bits/memory.h create mode 100644 htl/sysdeps/i386/bits/pt-atomic.h create mode 100644 htl/sysdeps/i386/bits/pthreadtypes-arch.h create mode 100644 htl/sysdeps/i386/machine-sp.h create mode 100644 htl/sysdeps/i386/pt-machdep.h create mode 100644 htl/sysdeps/mach/bits/spin-lock-inline.h create mode 100644 htl/sysdeps/mach/bits/spin-lock.h create mode 100644 htl/sysdeps/mach/hurd/Implies create mode 100644 htl/sysdeps/mach/hurd/bits/mutex.h create mode 100644 htl/sysdeps/mach/hurd/bits/pthread-np.h create mode 100644 htl/sysdeps/mach/hurd/i386/pt-machdep.c create mode 100644 htl/sysdeps/mach/hurd/i386/pt-setup.c create mode 100644 htl/sysdeps/mach/hurd/pt-attr-setstackaddr.c create mode 100644 htl/sysdeps/mach/hurd/pt-attr-setstacksize.c create mode 100644 htl/sysdeps/mach/hurd/pt-docancel.c create mode 100644 htl/sysdeps/mach/hurd/pt-hurd-cond-timedwait.c create mode 100644 htl/sysdeps/mach/hurd/pt-hurd-cond-wait.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutex-consistent.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutex-destroy.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutex-getprioceiling.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutex-init.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutex-lock.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutex-setprioceiling.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutex-timedlock.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutex-transfer-np.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutex-trylock.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutex-unlock.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutex.h create mode 100644 htl/sysdeps/mach/hurd/pt-mutexattr-destroy.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutexattr-getprioceiling.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutexattr-getprotocol.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutexattr-getpshared.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutexattr-getrobust.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutexattr-gettype.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutexattr-init.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutexattr-setprioceiling.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutexattr-setprotocol.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutexattr-setpshared.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutexattr-setrobust.c create mode 100644 htl/sysdeps/mach/hurd/pt-mutexattr-settype.c copy nptl/elision-conf.h => htl/sysdeps/mach/hurd/pt-mutexattr.c (100%) create mode 100644 htl/sysdeps/mach/hurd/pt-sigstate-destroy.c create mode 100644 htl/sysdeps/mach/hurd/pt-sigstate-init.c create mode 100644 htl/sysdeps/mach/hurd/pt-sigstate.c create mode 100644 htl/sysdeps/mach/hurd/pt-sysdep.c create mode 100644 htl/sysdeps/mach/hurd/pt-sysdep.h create mode 100644 htl/sysdeps/mach/pt-block.c create mode 100644 htl/sysdeps/mach/pt-spin.c create mode 100644 htl/sysdeps/mach/pt-stack-alloc.c create mode 100644 htl/sysdeps/mach/pt-thread-alloc.c create mode 100644 htl/sysdeps/mach/pt-thread-start.c create mode 100644 htl/sysdeps/mach/pt-thread-terminate.c create mode 100644 htl/sysdeps/mach/pt-timedblock.c create mode 100644 htl/sysdeps/mach/pt-wakeup.c create mode 100644 htl/sysdeps/posix/pt-spin.c create mode 100644 htl/sysdeps/pthread/Makefile create mode 100644 htl/sysdeps/pthread/Versions create mode 100644 htl/sysdeps/pthread/bits/barrier-attr.h create mode 100644 htl/sysdeps/pthread/bits/barrier.h create mode 100644 htl/sysdeps/pthread/bits/cancelation.h create mode 100644 htl/sysdeps/pthread/bits/condition-attr.h create mode 100644 htl/sysdeps/pthread/bits/condition.h create mode 100644 htl/sysdeps/pthread/bits/mutex-attr.h create mode 100644 htl/sysdeps/pthread/bits/mutex.h create mode 100644 htl/sysdeps/pthread/bits/once.h create mode 100644 htl/sysdeps/pthread/bits/pthread-np.h create mode 100644 htl/sysdeps/pthread/bits/pthread.h create mode 100644 htl/sysdeps/pthread/bits/pthreadtypes.h create mode 100644 htl/sysdeps/pthread/bits/rwlock-attr.h create mode 100644 htl/sysdeps/pthread/bits/rwlock.h create mode 100644 htl/sysdeps/pthread/bits/semaphore.h create mode 100644 htl/sysdeps/pthread/bits/thread-attr.h create mode 100644 htl/sysdeps/pthread/bits/thread-shared-types.h create mode 100644 htl/sysdeps/pthread/bits/thread-specific.h create mode 100644 htl/sysdeps/pthread/flockfile.c create mode 100644 htl/sysdeps/pthread/ftrylockfile.c create mode 100644 htl/sysdeps/pthread/funlockfile.c create mode 100644 htl/sysdeps/pthread/libc-lockP.h create mode 100644 htl/sysdeps/pthread/pthread-functions.h create mode 100644 htl/sysdeps/pthread/pthread.h create mode 100644 htl/sysdeps/pthread/pthreadP.h create mode 100644 htl/sysdeps/pthread/semaphore.h create mode 100644 htl/tests/.cvsignore create mode 100644 htl/tests/Makefile create mode 100644 htl/tests/README create mode 100644 htl/tests/test-1.c create mode 100644 htl/tests/test-10.c create mode 100644 htl/tests/test-11.c create mode 100644 htl/tests/test-12.c create mode 100644 htl/tests/test-13.c create mode 100644 htl/tests/test-14.c create mode 100644 htl/tests/test-15.c create mode 100644 htl/tests/test-16.c create mode 100644 htl/tests/test-17.c create mode 100644 htl/tests/test-2.c create mode 100644 htl/tests/test-3.c create mode 100644 htl/tests/test-4.c create mode 100644 htl/tests/test-5.c create mode 100644 htl/tests/test-6.c create mode 100644 htl/tests/test-7.c create mode 100644 htl/tests/test-8.c create mode 100644 htl/tests/test-9.c create mode 100644 htl/tests/test-__pthread_destroy_specific-skip.c create mode 100644 sysdeps/htl/Makeconfig