summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2002-02-02 * cancel.c: Rearranged some code and introduced checksrpj
2002-02-01 * semaphore.c (sem_trywait): Fix missing errno returnrpj
2002-02-01pthread_mutex_timedlock: Add missing InterlockedDecrement(lock_idx)rpj
2002-01-31Add new exported routines.rpj
2002-01-31Fix critical section init.rpj
2002-01-312002-01-27 Ross Johnson <rpj@special.ise.canberra.edu.au>rpj
2002-01-13 * attr.c (pthread_attr_setscope): Fix struct pointerrpj
2002-01-08Update docs.rpj
2002-01-08 * mutex.c (pthread_mutex_trylock): userpj
2002-01-07 * mutex.c (pthread_mutex_init): Remove criticalrpj
2002-01-04 * attr.c (pthread_attr_setscope): Add more errorrpj
2001-12-20 * mutex.c (pthread_mutex_lock): Decrementing lock_idx wasrpj
2001-12-20Fix some typos and add a contributor.rpj
2001-12-18Include an interim complete Copyright notice in each source file;rpj
2001-10-26semaphore.c (sem_init): somehow when sem_t reverted to an opaque structrpj
2001-10-26 * semaphore.c (sem_init): Fix typo and missing bracketrpj
2001-10-25 * GNUmakefile (libwsock32): Add to linker flags forrpj
2001-10-25 * barrier.c: Move _LONG and _LPLONG defines intorpj
2001-10-24 * attr.c (pthread_attr_setstacksize): Quell warningrpj
2001-10-15 * spin.c (pthread_spin_lock): PTHREAD_SPINLOCK_INITIALIZERrpj
2001-10-12 * spin.c (pthread_spin_unlock): Was not returningrpj
2001-10-08pthread_spin_trylock was not returning EBUSY on multi CPU machines.rpj
2001-08-24 * condvar.c (pthread_cond_destroy): Remove cv elementrpj
2001-08-23*** empty log message ***rpj
2001-08-23 Contributed by - "Alexander Terekhov" <TEREKHOV@de.ibm.com>rpj
2001-08-23 * tsd.c (pthread_getspecific): Preserve the lastrpj
2001-07-18Add new C modules to Nmakefile.rpj
2001-07-18 * rwlock.c (pthread_rwlock_wrlock): Is allowed to berpj
2001-07-18Fix potential NULL pointer dereferences.rpj
2001-07-18 * mutex.c (pthread_mutexattr_init): Return ENOMEMrpj
2001-07-11Assert that exactly one thread receives PTHREAD_BARRIER_SERIAL_THREAD.snap-2001-07-12rpj
2001-07-11Fixed cast; tests passed.rpj
2001-07-10Updated.rpj
2001-07-10Untested revamp of barrier.c.rpj
2001-07-09 * barrier.c: Revamped to fix the race condition. Two alternatingrpj
2001-07-08Barriers fixed and tested more extensively.rpj
2001-07-06Keeping ANNOUNCE up to date with code additions and fixes.rpj
2001-07-06Spinlocks and barriers fixed and working. Beta level.rpj
2001-07-05Fixups to last commit.rpj
2001-07-05 * barrier.c: Remove static initialisation - irreleventrpj
2001-07-05Added new routines from POSIX 1003.1j. This is alpha level code.rpj
2001-07-03Remove typo from semaphore.c.snap-2001-07-03rpj
2001-07-03Undo a minor code change in condvar.c and insert commentsrpj
2001-07-03Cosmetic changes.rpj
2001-07-012001-07-01 Ross Johnson <rpj@setup1.ise.canberra.edu.au>rpj
2001-07-012001-07-01 Ross Johnson <rpj@setup1.ise.canberra.edu.au>rpj
2001-07-012001-06-25 Ross Johnson <rpj@setup1.ise.canberra.edu.au>rpj
2001-06-19 * Made organisational-only changes to UWIN additions.rpj
2001-06-11 * semaphore.h (sem_t): Fixed for compile and test.rpj
2001-06-07 * semaphore.h (sem_t): Is now an opaque pointer;rpj