aboutsummaryrefslogtreecommitdiff
path: root/lib/libpthread/thread/thr_sem.c
Commit message (Expand)AuthorAgeFilesLines
* 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