summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/thread/thr_sem.c
Commit message (Expand)AuthorAgeFilesLines
* Repo copy libpthreads to libkse.obrien2007-10-091-267/+0
* Fix prototype mismatch and use of un-namespaced pthread functions.des2006-03-281-11/+7
* Add compatibility symbol maps. libpthread (.so.1 and .so.2)deischen2006-03-131-0/+8
* Include needed headers that were obtained through <pthread.h>. Sort headersstefanf2005-09-011-0/+1
* Use a generic way to back threads out of wait queues when handlingdeischen2004-12-181-4/+4
* Add cancellation point to sem_wait() and sem_timedwait() for pshareddeischen2004-02-061-10/+18
* Provide a userland version of non-pshared semaphores and add cancellationdeischen2004-02-031-157/+153
* Rename _thr_enter_cancellation_point to _thr_cancel_enter, renamedavidxu2003-12-091-2/+2
* Revamp libpthread so that it has a chance of working in an SMPdeischen2003-04-181-34/+38
* Make the changes needed for libpthread to compile in its new home.mini2002-09-161-1/+1
* Condition variable waiters are queued in descending priority order, sojasone2001-05-181-9/+2
* To be consistent, use the __weak_reference macro from <sys/cdefs.h>deischen2001-04-101-9/+9
* Add weak definitions for wrapped system calls. In general:deischen2001-01-241-11/+20
* Implement zero system call thread switching. Performance ofdeischen2000-10-131-0/+1
* The second call to _thread_kern_sig_defer() in sem_post() should be a calljasone2000-08-231-1/+1
* Make sem_post() safe to call from within a signal handler, as required byjasone2000-08-011-0/+7
* Change my email address in the copyright notices for the sake of consistencyjasone2000-07-181-1/+1
* For errors, return -1 and set errno to indicate the error type, rather thanjasone2000-02-161-16/+33
* Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(),jasone2000-01-271-0/+3
* Add sem_*() functions. Named semaphores and process-shared semaphoresjasone2000-01-201-0/+224
OpenPOWER on IntegriCloud