summaryrefslogtreecommitdiffstats
path: root/lib/libkse/thread/thr_sigwait.c
Commit message (Expand)AuthorAgeFilesLines
* Remove hacks to allow libkse to export its symbols in the LIBTHREAD_1_0deischen2007-12-161-10/+0
* WARNS=3'ify.deischen2007-11-301-3/+14
* Remove 3rd clause, renumber, ok per emailimp2007-01-121-4/+1
* Add compatibility symbol maps. libpthread (.so.1 and .so.2)deischen2006-03-131-0/+10
* Fix a POSIX conformance bug. POSIX says sigwait should return error numberdavidxu2004-03-171-3/+3
* Rename _thr_enter_cancellation_point to _thr_cancel_enter, renamedavidxu2003-12-091-6/+6
* Treat initial thread as scope system thread when KSE mode is not activateddavidxu2003-08-181-2/+1
* Simplify sigwait code a bit by using a waitset and removing oldsigmask.davidxu2003-07-271-5/+5
* o Eliminate upcall for PTHREAD_SYSTEM_SCOPE thread, now itdavidxu2003-07-171-101/+50
* POSIX says if a thread is in sigwait state, although a signal may not indavidxu2003-07-091-5/+6
* Correctly lock/unlock signal lock. I must be in bad state, need to sleep.davidxu2003-07-041-1/+2
* Always check and restore sigaction previously set, also access user parameterdavidxu2003-07-041-4/+7
* Because there are only _SIG_MAXSIG elements in thread siginfo array,davidxu2003-06-301-1/+1
* o Use a daemon thread to monitor signal events in kernel, if pendingdavidxu2003-06-281-68/+142
* Add a method of yielding the current thread with the schedulerdeischen2003-05-161-2/+1
* Create the thread signal lock as a KSE lock (as opposed todeischen2003-04-291-18/+19
* o Don't add a scope system thread's KSE to the list of availabledeischen2003-04-281-3/+2
* Revamp libpthread so that it has a chance of working in an SMPdeischen2003-04-181-3/+127
* Add the 'restrict' type qualifier to the prototypes of `sigaction',robert2002-10-021-1/+1
* Make libpthread KSE aware.mini2002-09-161-125/+3
* Make the changes needed for libpthread to compile in its new home.mini2002-09-161-1/+1
* To be consistent, use the __weak_reference macro from <sys/cdefs.h>deischen2001-04-101-1/+1
* Add weak definitions for wrapped system calls. In general:deischen2001-01-241-11/+12
* Make pthread_kill() know about temporary signal handlers installeddeischen2000-10-251-3/+5
* Implement zero system call thread switching. Performance ofdeischen2000-10-131-6/+4
* If multiple threads are blocked in sigwait() for the same signal that doesjasone2000-06-271-4/+27
* Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(),jasone2000-01-271-0/+1
* Change signal handling to conform to POSIX specified semantics.deischen1999-12-041-2/+5
* add pthread_cancel, obtained from OpenBSD.alfred1999-11-281-0/+3
* Add the proper headers so that the SIGNOTEMPTY and SIGSETANDmarcel1999-09-301-0/+2
* sigset_t change (part 5 of 5)marcel1999-09-291-1/+3
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Add RCS IDs to those files without them.deischen1999-08-051-2/+2
* In the words of the author:jb1999-06-201-15/+22
* [ The author's description... ]jb1999-03-231-1/+1
* Implementation of an additional state called SIGWAIT (with the previousjb1998-09-301-13/+33
* Fix for sigwait problem.jb1998-08-251-13/+61
* Change signal model to match POSIX (i.e. one set of signal handlersjb1998-04-291-9/+0
* Submitted by: John Birrelljulian1997-02-051-0/+73
OpenPOWER on IntegriCloud