Rich Felker 01d4274711 make dlerror state and message thread-local and dynamically-allocated пре 10 година
..
aarch64 cbc02ba23c consistently use hidden visibility for cancellable syscall internals пре 10 година
arm cbc02ba23c consistently use hidden visibility for cancellable syscall internals пре 10 година
i386 81e18eb3cd use hidden __tls_get_new for tls/tlsdesc lookup fallback cases пре 10 година
microblaze cbc02ba23c consistently use hidden visibility for cancellable syscall internals пре 10 година
mips cbc02ba23c consistently use hidden visibility for cancellable syscall internals пре 10 година
or1k cbc02ba23c consistently use hidden visibility for cancellable syscall internals пре 10 година
powerpc cbc02ba23c consistently use hidden visibility for cancellable syscall internals пре 10 година
sh 33615cd5ca fix sh build regressions in asm пре 10 година
x32 cbc02ba23c consistently use hidden visibility for cancellable syscall internals пре 10 година
x86_64 cbc02ba23c consistently use hidden visibility for cancellable syscall internals пре 10 година
__futex.c aa398f56fa global cleanup to use the new syscall interface пре 14 година
__lock.c e803829e6b fix potential deadlock bug in libc-internal locking logic пре 11 година
__set_thread_area.c d0bfbd9dca generic c version of __set_thread_area for archs where it works пре 13 година
__syscall_cp.c 7405cd1e2b fix inconsistent visibility for internal syscall symbols пре 10 година
__timedwait.c 0fc317d83c factor cancellation cleanup push/pop out of futex __timedwait function пре 10 година
__tls_get_addr.c bc081f628b fix inconsistent visibility for internal __tls_get_new function пре 10 година
__unmapself.c 0b44a0315b initial check-in, version 0.5.0 пре 14 година
__wait.c 339cc250f6 use the internal macro name FUTEX_PRIVATE in __wait пре 10 година
call_once.c e16f70f452 add C11 thread functions operating on tss_t and once_flag пре 10 година
clone.c fdf5f1b131 clone: make clone a wrapper around __clone пре 11 година
cnd_broadcast.c 14397cec2c add C11 condition variable functions пре 10 година
cnd_destroy.c 14397cec2c add C11 condition variable functions пре 10 година
cnd_init.c 14397cec2c add C11 condition variable functions пре 10 година
cnd_signal.c 14397cec2c add C11 condition variable functions пре 10 година
cnd_timedwait.c 14397cec2c add C11 condition variable functions пре 10 година
cnd_wait.c 14397cec2c add C11 condition variable functions пре 10 година
lock_ptc.c dcd6037150 support for TLS in dynamic-loaded (dlopen) modules пре 12 година
mtx_destroy.c 8b0472932c add C11 mutex functions пре 10 година
mtx_init.c 8b0472932c add C11 mutex functions пре 10 година
mtx_lock.c 8b0472932c add C11 mutex functions пре 10 година
mtx_timedlock.c 8b0472932c add C11 mutex functions пре 10 година
mtx_trylock.c 8b0472932c add C11 mutex functions пре 10 година
mtx_unlock.c 8b0472932c add C11 mutex functions пре 10 година
pthread_atfork.c 56fbaa3bbe make all objects used with atomic operations volatile пре 10 година
pthread_attr_destroy.c 0b44a0315b initial check-in, version 0.5.0 пре 14 година
pthread_attr_get.c bc09d58c04 make futex operations use private-futex mode when possible пре 10 година
pthread_attr_init.c 571744447c include cleanups: remove unused headers and add feature test macros пре 11 година
pthread_attr_setdetachstate.c 63b06c0e90 reject invalid attribute settings пре 14 година
pthread_attr_setguardsize.c e882756311 reorganize pthread data structures and move the definitions to alltypes.h пре 14 година
pthread_attr_setinheritsched.c 1e21e78bf7 add support for thread scheduling (POSIX TPS option) пре 12 година
pthread_attr_setschedparam.c 1e21e78bf7 add support for thread scheduling (POSIX TPS option) пре 12 година
pthread_attr_setschedpolicy.c 1e21e78bf7 add support for thread scheduling (POSIX TPS option) пре 12 година
pthread_attr_setscope.c 1e21e78bf7 add support for thread scheduling (POSIX TPS option) пре 12 година
pthread_attr_setstack.c d5142642b8 pthread stack treatment overhaul for application-provided stacks, etc. пре 12 година
pthread_attr_setstacksize.c d5142642b8 pthread stack treatment overhaul for application-provided stacks, etc. пре 12 година
pthread_barrier_destroy.c f08ab9e61a redesign and simplify vmlock system пре 10 година
pthread_barrier_init.c 0109d950e6 make pthread attribute types structs, even when they just have one field пре 11 година
pthread_barrier_wait.c f08ab9e61a redesign and simplify vmlock system пре 10 година
pthread_barrierattr_destroy.c 951e764091 implement barrier attribute functions (essentially no-ops) пре 14 година
pthread_barrierattr_init.c efd4d87aa4 clean up sloppy nested inclusion from pthread_impl.h пре 12 година
pthread_barrierattr_setpshared.c 0109d950e6 make pthread attribute types structs, even when they just have one field пре 11 година
pthread_cancel.c 9c738dc183 cleanup use of visibility attributes in pthread_cancel.c пре 10 година
pthread_cleanup_push.c 4b48b00a90 rename file containing pthread_cleanup_push and pop for consistency пре 11 година
pthread_cond_broadcast.c 37195db8ec redesign cond var implementation to fix multiple issues пре 10 година
pthread_cond_destroy.c 37195db8ec redesign cond var implementation to fix multiple issues пре 10 година
pthread_cond_init.c 37195db8ec redesign cond var implementation to fix multiple issues пре 10 година
pthread_cond_signal.c 37195db8ec redesign cond var implementation to fix multiple issues пре 10 година
pthread_cond_timedwait.c a46677af18 fix regression in pthread_cond_wait with cancellation disabled пре 10 година
pthread_cond_wait.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 пре 12 година
pthread_condattr_destroy.c b4d40e44e3 implement pthread_condattr_* interfaces пре 14 година
pthread_condattr_init.c efd4d87aa4 clean up sloppy nested inclusion from pthread_impl.h пре 12 година
pthread_condattr_setclock.c 0109d950e6 make pthread attribute types structs, even when they just have one field пре 11 година
pthread_condattr_setpshared.c 380857bf21 fix signed left-shift overflow in pthread_condattr_setpshared пре 10 година
pthread_create.c 01d4274711 make dlerror state and message thread-local and dynamically-allocated пре 10 година
pthread_detach.c 23614b0fcb add C11 thread creation and related thread functions пре 10 година
pthread_equal.c 23614b0fcb add C11 thread creation and related thread functions пре 10 година
pthread_getattr_np.c b20760c023 support configurable page size on mips, powerpc and microblaze пре 11 година
pthread_getconcurrency.c ddd87b2f10 implement pthread_[sg]etconcurrency. пре 14 година
pthread_getcpuclockid.c ea200e38bd support cputime clocks for processes/threads other than self пре 12 година
pthread_getschedparam.c b17c75a4d5 fix syscall argument bug in pthread_getschedparam пре 12 година
pthread_getspecific.c e16f70f452 add C11 thread functions operating on tss_t and once_flag пре 10 година
pthread_join.c eb4bd8d8bb suppress masked cancellation in pthread_join пре 10 година
pthread_key_create.c 19a1fe670a remove remnants of support for running in no-thread-pointer mode пре 10 година
pthread_kill.c 83dc6eb087 eliminate use of cached pid from thread structure пре 11 година
pthread_mutex_consistent.c d338b506e3 fix robust mutex unrecoverable status, and related clean-up пре 10 година
pthread_mutex_destroy.c 0b44a0315b initial check-in, version 0.5.0 пре 14 година
pthread_mutex_getprioceiling.c 5c6443ac42 add stub versions of some missing optional pthread interfaces пре 12 година
pthread_mutex_init.c b092f1c5fa enable private futex for process-local robust mutexes пре 10 година
pthread_mutex_lock.c df7d0dfb9c use weak symbols for the POSIX functions that will be used by C threads пре 10 година
pthread_mutex_setprioceiling.c 5c6443ac42 add stub versions of some missing optional pthread interfaces пре 12 година
pthread_mutex_timedlock.c 0fc317d83c factor cancellation cleanup push/pop out of futex __timedwait function пре 10 година
pthread_mutex_trylock.c 4e98cce1c5 optimize out setting up robust list with kernel when not needed пре 10 година
pthread_mutex_unlock.c f08ab9e61a redesign and simplify vmlock system пре 10 година
pthread_mutexattr_destroy.c 0b44a0315b initial check-in, version 0.5.0 пре 14 година
pthread_mutexattr_init.c efd4d87aa4 clean up sloppy nested inclusion from pthread_impl.h пре 12 година
pthread_mutexattr_setprotocol.c 5c6443ac42 add stub versions of some missing optional pthread interfaces пре 12 година
pthread_mutexattr_setpshared.c bc09d58c04 make futex operations use private-futex mode when possible пре 10 година
pthread_mutexattr_setrobust.c 12e1e32468 process robust list in pthread_exit to fix detached thread use-after-unmap пре 10 година
pthread_mutexattr_settype.c 0109d950e6 make pthread attribute types structs, even when they just have one field пре 11 година
pthread_once.c 56fbaa3bbe make all objects used with atomic operations volatile пре 10 година
pthread_rwlock_destroy.c 0b44a0315b initial check-in, version 0.5.0 пре 14 година
pthread_rwlock_init.c bc09d58c04 make futex operations use private-futex mode when possible пре 10 година
pthread_rwlock_rdlock.c 50304f2eef overhaul rwlocks to address several issues пре 13 година
pthread_rwlock_timedrdlock.c 0fc317d83c factor cancellation cleanup push/pop out of futex __timedwait function пре 10 година
pthread_rwlock_timedwrlock.c 0fc317d83c factor cancellation cleanup push/pop out of futex __timedwait function пре 10 година
pthread_rwlock_tryrdlock.c 50304f2eef overhaul rwlocks to address several issues пре 13 година
pthread_rwlock_trywrlock.c 50304f2eef overhaul rwlocks to address several issues пре 13 година
pthread_rwlock_unlock.c bc09d58c04 make futex operations use private-futex mode when possible пре 10 година
pthread_rwlock_wrlock.c 50304f2eef overhaul rwlocks to address several issues пре 13 година
pthread_rwlockattr_destroy.c cc2e0b45a6 implement pthread_rwlockattr_* (essentially no-ops) пре 14 година
pthread_rwlockattr_init.c efd4d87aa4 clean up sloppy nested inclusion from pthread_impl.h пре 12 година
pthread_rwlockattr_setpshared.c 0109d950e6 make pthread attribute types structs, even when they just have one field пре 11 година
pthread_self.c 23614b0fcb add C11 thread creation and related thread functions пре 10 година
pthread_setcancelstate.c 19a1fe670a remove remnants of support for running in no-thread-pointer mode пре 10 година
pthread_setcanceltype.c df15168cf8 replace all remaining internal uses of pthread_self with __pthread_self пре 11 година
pthread_setconcurrency.c ddd87b2f10 implement pthread_[sg]etconcurrency. пре 14 година
pthread_setschedparam.c 21088aee2e fix failure of pthread_setschedparam to pass correct param to kernel пре 12 година
pthread_setschedprio.c 1e21e78bf7 add support for thread scheduling (POSIX TPS option) пре 12 година
pthread_setspecific.c b480808a6a optimize POSIX TSD for fast pthread_getspecific пре 14 година
pthread_sigmask.c 571744447c include cleanups: remove unused headers and add feature test macros пре 11 година
pthread_spin_destroy.c 0b44a0315b initial check-in, version 0.5.0 пре 14 година
pthread_spin_init.c 0b44a0315b initial check-in, version 0.5.0 пре 14 година
pthread_spin_lock.c 2b71a4d1df fix more instances of old a_xchg (use new a_swap name) пре 13 година
pthread_spin_trylock.c 2b71a4d1df fix more instances of old a_xchg (use new a_swap name) пре 13 година
pthread_spin_unlock.c d8dc2faf10 prepare pthread_spin_unlock for archs that need memory barriers пре 14 година
pthread_testcancel.c df7d0dfb9c use weak symbols for the POSIX functions that will be used by C threads пре 10 година
sem_destroy.c 6fc5fdbdc7 implement POSIX semaphores пре 14 година
sem_getvalue.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 пре 12 година
sem_init.c bc09d58c04 make futex operations use private-futex mode when possible пре 10 година
sem_open.c 56fbaa3bbe make all objects used with atomic operations volatile пре 10 година
sem_post.c bc09d58c04 make futex operations use private-futex mode when possible пре 10 година
sem_timedwait.c 56fbaa3bbe make all objects used with atomic operations volatile пре 10 година
sem_trywait.c 07e62953c7 retry on cas failures in sem_trywait пре 12 година
sem_unlink.c 6fc5fdbdc7 implement POSIX semaphores пре 14 година
sem_wait.c 6fc5fdbdc7 implement POSIX semaphores пре 14 година
synccall.c 56fbaa3bbe make all objects used with atomic operations volatile пре 10 година
syscall_cp.c feee98903c overhaul pthread cancellation пре 14 година
thrd_create.c 23614b0fcb add C11 thread creation and related thread functions пре 10 година
thrd_exit.c 23614b0fcb add C11 thread creation and related thread functions пре 10 година
thrd_join.c 23614b0fcb add C11 thread creation and related thread functions пре 10 година
thrd_sleep.c 23614b0fcb add C11 thread creation and related thread functions пре 10 година
thrd_yield.c 23614b0fcb add C11 thread creation and related thread functions пре 10 година
tls.c 9b153c043e beginnings of full TLS support in shared libraries пре 12 година
tss_create.c e16f70f452 add C11 thread functions operating on tss_t and once_flag пре 10 година
tss_delete.c e16f70f452 add C11 thread functions operating on tss_t and once_flag пре 10 година
tss_set.c e16f70f452 add C11 thread functions operating on tss_t and once_flag пре 10 година
vmlock.c 385c01112c remove mismatched arguments from vmlock function definitions пре 10 година