index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
librthread
/
rthread_sync.c
Age
Commit message (
Expand
)
Author
2008-10-13
use calloc() instead of malloc() and memset()
Kevin Lo
2008-02-22
fix rwlocks to work with the "initialized" form, from Philip Guenther
Ted Unangst
2007-06-05
_FD_LOCK/UNLOCK() is libpthread specific and not needed for librthread, so
Kurt Miller
2007-05-25
protect against races while initializing static mutexes. okay marc@ tedu@
Kurt Miller
2006-01-05
add -Wstrict-prototypes -Wmissing-prototypes -Wsign-compare
Marco S Hyman
2005-12-31
add pthread_mutexattr_gettype.
Brad Smith
2005-12-30
prototype all the thread syscalls in rthread.h for now.
Ted Unangst
2005-12-29
the story in pthread_rwlockattr_destory() shoudl be destroyed
Otto Moerbeek
2005-12-22
more consistently use _rthread prefix for all not meant to be exported
Ted Unangst
2005-12-19
update copyright to 2005
Ted Unangst
2005-12-18
initialize all spinlocks to _SPINLOCK_UNLOCKED
Ted Unangst
2005-12-14
all is made clear: pthread_cond_timedwait takes absolute timeouts
Ted Unangst
2005-12-14
check for waiters when destroying a mutex or semaphore
Ted Unangst
2005-12-13
make the mutex unlock and sleep in pthread_cond_wait properly atomic
Ted Unangst
2005-12-13
several silly bugs in pthread_cond_timedwait.
Ted Unangst
2005-12-13
update thrsleep and thrwakeup - first arg changed from long to void *
Ted Unangst
2005-12-13
correct implementation of pthread_cond_signal. it doesn't raise the sem
Ted Unangst
2005-12-07
add the posix semaphore functions. this lets vlc work.
Ted Unangst
2005-12-06
add pthread_once. unfortunately, the public pthread.h header
Ted Unangst
2005-12-03
add userland thread library. incomplete, but functional
Ted Unangst