summaryrefslogtreecommitdiff
path: root/lib/libkse/thread/thr_sem.c
Commit message (Expand)AuthorAgeFilesLines
* Remove hacks to allow libkse to export its symbols in the LIBTHREAD_1_0Daniel Eischen2007-12-161-9/+0
* Fix prototype mismatch and use of un-namespaced pthread functions.Dag-Erling Smørgrav2006-03-281-11/+7
* Add compatibility symbol maps. libpthread (.so.1 and .so.2)Daniel Eischen2006-03-131-0/+8
* Include needed headers that were obtained through <pthread.h>. Sort headersStefan Farfeleder2005-09-011-0/+1
* Use a generic way to back threads out of wait queues when handlingDaniel Eischen2004-12-181-4/+4
* Add cancellation point to sem_wait() and sem_timedwait() for psharedDaniel Eischen2004-02-061-10/+18
* Provide a userland version of non-pshared semaphores and add cancellationDaniel Eischen2004-02-031-156/+152
* Rename _thr_enter_cancellation_point to _thr_cancel_enter, renameDavid Xu2003-12-091-2/+2
* Revamp libpthread so that it has a chance of working in an SMPDaniel Eischen2003-04-181-34/+38
* Make the changes needed for libpthread to compile in its new home.Jonathan Mini2002-09-161-1/+1
* Condition variable waiters are queued in descending priority order, soJason Evans2001-05-181-9/+2
* To be consistent, use the __weak_reference macro from <sys/cdefs.h>Daniel Eischen2001-04-101-9/+9
* Add weak definitions for wrapped system calls. In general:Daniel Eischen2001-01-241-11/+20
* Implement zero system call thread switching. Performance ofDaniel Eischen2000-10-131-0/+1
* The second call to _thread_kern_sig_defer() in sem_post() should be a callJason Evans2000-08-231-1/+1
* Make sem_post() safe to call from within a signal handler, as required byJason Evans2000-08-011-0/+7
* Change my email address in the copyright notices for the sake of consistencyJason Evans2000-07-181-1/+1
* For errors, return -1 and set errno to indicate the error type, rather thanJason Evans2000-02-161-16/+33
* Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(),Jason Evans2000-01-271-0/+3
* Add sem_*() functions. Named semaphores and process-shared semaphoresJason Evans2000-01-201-0/+224