-rw-r--r-- | .gitignore | 1 | |
-rw-r--r-- | include/atomic.h | 396 | |
-rw-r--r-- | libpthread/nptl/.gitignore | 3 | |
-rw-r--r-- | libpthread/nptl/ChangeLog | 3830 | |
-rw-r--r-- | libpthread/nptl/DESIGN-barrier.txt | 44 | |
-rw-r--r-- | libpthread/nptl/DESIGN-condvar.txt | 134 | |
-rw-r--r-- | libpthread/nptl/DESIGN-rwlock.txt | 113 | |
-rw-r--r-- | libpthread/nptl/DESIGN-sem.txt | 46 | |
-rw-r--r-- | libpthread/nptl/Makefile.in | 7 | |
-rw-r--r-- | libpthread/nptl/TODO | 31 | |
-rw-r--r-- | libpthread/nptl/TODO-kernel | 20 | |
-rw-r--r-- | libpthread/nptl/TODO-testing | 20 | |
-rw-r--r-- | libpthread/nptl/allocatestack.c | 551 | |
-rw-r--r-- | libpthread/nptl/cancellation.c | 20 | |
-rw-r--r-- | libpthread/nptl/descr.h | 139 | |
-rw-r--r-- | libpthread/nptl/forward.c | 32 | |
-rw-r--r-- | libpthread/nptl/init.c | 177 | |
-rw-r--r-- | libpthread/nptl/libc-cancellation.c | 99 | |
-rw-r--r-- | libpthread/nptl/pt-cleanup.c | 4 | |
-rw-r--r-- | libpthread/nptl/pt-system.c | 2 | |
-rw-r--r-- | libpthread/nptl/pthread-errnos.sym | 1 | |
-rw-r--r-- | libpthread/nptl/pthreadP.h | 152 | |
-rw-r--r-- | libpthread/nptl/pthread_atfork.c | 7 | |
-rw-r--r-- | libpthread/nptl/pthread_attr_destroy.c | 3 | |
-rw-r--r-- | libpthread/nptl/pthread_attr_getdetachstate.c | 4 | |
-rw-r--r-- | libpthread/nptl/pthread_attr_init.c | 7 | |
-rw-r--r-- | libpthread/nptl/pthread_attr_setschedparam.c | 8 | |
-rw-r--r-- | libpthread/nptl/pthread_attr_setstack.c | 2 | |
-rw-r--r-- | libpthread/nptl/pthread_barrier_destroy.c | 9 | |
-rw-r--r-- | libpthread/nptl/pthread_barrier_init.c | 36 | |
-rw-r--r-- | libpthread/nptl/pthread_cancel.c | 11 | |
-rw-r--r-- | libpthread/nptl/pthread_cond_destroy.c | 43 | |
-rw-r--r-- | libpthread/nptl/pthread_cond_init.c | 10 | |
-rw-r--r-- | libpthread/nptl/pthread_condattr_getclock.c | 4 | |
-rw-r--r-- | libpthread/nptl/pthread_condattr_setclock.c | 7 | |
-rw-r--r-- | libpthread/nptl/pthread_create.c | 122 | |
-rw-r--r-- | libpthread/nptl/pthread_getattr_np.c | 88 | |
-rw-r--r-- | libpthread/nptl/pthread_getschedparam.c | 12 | |
-rw-r--r-- | libpthread/nptl/pthread_join.c | 84 | |
-rw-r--r-- | libpthread/nptl/pthread_key_create.c | 55 | |
-rw-r--r-- | libpthread/nptl/pthread_mutex_consistent.c | 37 | |
-rw-r--r-- | libpthread/nptl/pthread_mutex_destroy.c | 12 | |
-rw-r--r-- | libpthread/nptl/pthread_mutex_getprioceiling.c | 38 | |
-rw-r--r-- | libpthread/nptl/pthread_mutex_init.c | 90 | |
-rw-r--r-- | libpthread/nptl/pthread_mutex_lock.c | 436 | |
-rw-r--r-- | libpthread/nptl/pthread_mutex_setprioceiling.c | 119 | |
-rw-r--r-- | libpthread/nptl/pthread_mutex_timedlock.c | 402 | |
-rw-r--r-- | libpthread/nptl/pthread_mutex_trylock.c | 334 | |
-rw-r--r-- | libpthread/nptl/pthread_mutex_unlock.c | 256 | |
-rw-r--r-- | libpthread/nptl/pthread_mutexattr_getprioceiling.c | 48 | |
-rw-r--r-- | libpthread/nptl/pthread_mutexattr_getprotocol.c | 37 | |
-rw-r--r-- | libpthread/nptl/pthread_mutexattr_getpshared.c | 6 | |
-rw-r--r-- | libpthread/nptl/pthread_mutexattr_getrobust.c | 37 | |
-rw-r--r-- | libpthread/nptl/pthread_mutexattr_gettype.c | 6 | |
-rw-r--r-- | libpthread/nptl/pthread_mutexattr_init.c | 3 | |
-rw-r--r-- | libpthread/nptl/pthread_mutexattr_setprioceiling.c | 47 | |
-rw-r--r-- | libpthread/nptl/pthread_mutexattr_setprotocol.c | 41 | |
-rw-r--r-- | libpthread/nptl/pthread_mutexattr_setpshared.c | 8 | |
-rw-r--r-- | libpthread/nptl/pthread_mutexattr_setrobust.c | 44 | |
-rw-r--r-- | libpthread/nptl/pthread_mutexattr_settype.c | 6 | |
-rw-r--r-- | libpthread/nptl/pthread_rwlock_init.c | 38 | |
-rw-r--r-- | libpthread/nptl/pthread_rwlock_tryrdlock.c | 11 | |
-rw-r--r-- | libpthread/nptl/pthread_rwlock_trywrlock.c | 9 | |
-rw-r--r-- | libpthread/nptl/pthread_setschedparam.c | 29 | |
-rw-r--r-- | libpthread/nptl/pthread_setschedprio.c | 16 | |
-rw-r--r-- | libpthread/nptl/pthread_setspecific.c | 6 | |
-rw-r--r-- | libpthread/nptl/pthread_timedjoin.c | 10 | |
-rw-r--r-- | libpthread/nptl/pthread_tryjoin.c | 8 | |
-rw-r--r-- | libpthread/nptl/res.c | 1 | |
-rw-r--r-- | libpthread/nptl/sem_close.c | 7 | |
-rw-r--r-- | libpthread/nptl/sem_destroy.c | 3 | |
-rw-r--r-- | libpthread/nptl/sem_getvalue.c | 6 | |
-rw-r--r-- | libpthread/nptl/sem_init.c | 22 | |
-rw-r--r-- | libpthread/nptl/sem_open.c | 47 | |
-rw-r--r-- | libpthread/nptl/sem_unlink.c | 3 | |
-rw-r--r-- | libpthread/nptl/semaphoreP.h | 6 | |
-rw-r--r-- | libpthread/nptl/sysdeps/arm/tls.h | 1 | |
-rw-r--r-- | libpthread/nptl/sysdeps/generic/lowlevellock.h | 21 | |
-rw-r--r-- | libpthread/nptl/sysdeps/i386/pthread_spin_lock.c | 3 | |
-rw-r--r-- | libpthread/nptl/sysdeps/i386/tcb-offsets.sym | 4 | |
-rw-r--r-- | libpthread/nptl/sysdeps/i386/tls.h | 77 | |
-rw-r--r-- | libpthread/nptl/sysdeps/powerpc/tcb-offsets.sym | 4 | |
-rw-r--r-- | libpthread/nptl/sysdeps/powerpc/tls.h | 42 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/Makefile.in | 9 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/allocalim.h | 5 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/bits/libc-lock.h | 54 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/bits/sigthread.h | 8 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/bits/stdio-lock.h | 14 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/createthread.c | 18 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/librt-cancellation.c | 91 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/list.h | 15 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/malloc-machine.h | 25 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/pt-initfini.c | 4 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/pt-longjmp.c | 2 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/pthread-functions.h | 20 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/pthread.h | 374 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/pthread_barrier_wait.c | 17 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/pthread_cond_broadcast.c | 28 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/pthread_cond_signal.c | 21 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/pthread_cond_timedwait.c | 29 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/pthread_cond_wait.c | 51 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/pthread_once.c | 8 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/pthread_rwlock_rdlock.c | 18 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/pthread_rwlock_timedrdlock.c | 14 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/pthread_rwlock_timedwrlock.c | 12 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/pthread_rwlock_unlock.c | 16 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/pthread_rwlock_wrlock.c | 16 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/pthread_spin_destroy.c | 3 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/setxid.h | 7 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/sigaction.c | 13 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/sigfillset.c | 2 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/tpp.c | 172 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/unwind-forcedunwind.c | 80 | |
-rw-r--r-- | libpthread/nptl/sysdeps/pthread/unwind-resume.c | 10 | |
-rw-r--r-- | libpthread/nptl/sysdeps/sh/tcb-offsets.sym | 4 | |
-rw-r--r-- | libpthread/nptl/sysdeps/sh/tls.h | 54 | |
-rw-r--r-- | libpthread/nptl/sysdeps/sparc/tcb-offsets.sym | 1 | |
-rw-r--r-- | libpthread/nptl/sysdeps/sparc/tls.h | 52 | |
-rw-r--r-- | libpthread/nptl/sysdeps/unix/sysv/linux/Makefile.in | 43 | |
-rw-r--r-- | libpthread/nptl/sysdeps/unix/sysv/linux/alpha/Versions | 13 | |
-rw-r--r-- | libpthread/nptl/sysdeps/unix/sysv/linux/alpha/bits/local_lim.h | 13 | |
-rw-r--r-- | libpthread/nptl/sysdeps/unix/sysv/linux/alpha/bits/pthreadtypes.h | 8 | |
-rw-r--r-- | libpthread/nptl/sysdeps/unix/sysv/linux/alpha/bits/semaphore.h | 3 | |
-rw-r--r-- | libpthread/nptl/sysdeps/unix/sysv/linux/alpha/lowlevellock.h | 255 | |
-rw-r--r-- | libpthread/nptl/sysdeps/unix/sysv/linux/alpha/pthread_once.c | 8 | |
-rw-r--r-- | libpthread/nptl/sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h | 14 | |
-rw-r--r-- | libpthread/nptl/sysdeps/unix/sysv/linux/alpha/vfork.S | 2 | |
-rw-r--r-- | libpthread/nptl/sysdeps/unix/sysv/linux/arm/bits/atomic.h | 114 | |