summaryrefslogtreecommitdiffstats
path: root/lib/libc_r/uthread/uthread_sig.c
Commit message (Expand)AuthorAgeFilesLines
* For the amd64 we need to do some extra stack alignment fixups. Otherwisepeter2003-12-031-1/+11
* Don't cast an int to a pointer type without (possibly) widening themarcel2003-03-051-1/+1
* Port libc_r to ia64. We need to do things slightly differentmarcel2003-01-061-0/+11
* At initialization, override the pthread stub routines in libcdeischen2002-11-131-1/+2
* Remove much of the dereferencing of the fd table entries to lookdeischen2002-08-291-1/+1
* Revamp suspend and resume. While I'm here add pthread_suspend_all_np()deischen2002-05-241-4/+12
* This has been sitting in my local tree long enough. Remove the usedeischen2002-02-091-119/+103
* Fix pthread_join so that it works if the target thread exits whiledeischen2001-11-171-1/+11
* Clear the in thread scheduler flag after jumping to the start ofdeischen2001-06-291-0/+6
* Instead of using a join queue for each thread, use a single pointer tojasone2001-05-201-9/+1
* Move the check for a pending signals to after the thread has beendeischen2001-05-041-0/+3
* Correct a race condition where it was possible for a signaleddeischen2001-03-091-2/+8
* Remove (int) file descriptor locking. It should be up to thedeischen2001-02-111-5/+0
* Add weak definitions for wrapped system calls. In general:deischen2001-01-241-20/+21
* Change a "while {}" loop to a "do {} while" to allow it to bedeischen2000-11-201-0/+4
* When entering the scheduler from the signal handler, telldeischen2000-11-141-1/+1
* Don't needlessly poll file descriptors when there are nodeischen2000-11-091-297/+146
* Make pthread_kill() know about temporary signal handlers installeddeischen2000-10-251-29/+119
* We use ___setjmp (non-signal saving) to setup a signal frame. Whendeischen2000-10-221-1/+1
* Implement zero system call thread switching. Performance ofdeischen2000-10-131-413/+829
* Fix pthread_suspend_np/pthread_resume_np. For the record, suspending adeischen2000-03-151-6/+8
* Do signal deferral for pthread_kill() as it was done in the old days.jasone2000-01-201-20/+3
* Implement continuations to correctly handle [sig|_]longjmp() inside of ajasone2000-01-191-17/+195
* Don't wakeup threads when there is a process signal and no installeddeischen1999-12-281-23/+37
* Fixes for signal handling:deischen1999-12-171-51/+197
* Change signal handling to conform to POSIX specified semantics.deischen1999-12-041-23/+65
* sigset_t change (part 5 of 5)marcel1999-09-291-3/+9
* $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-91/+119
* [ The author's description... ]jb1999-03-231-12/+39
* Implementation of an additional state called SIGWAIT (with the previousjb1998-09-301-44/+42
* Removed unused variables.alex1998-09-071-4/+0
* Back out most of the last commit. It created problems with sigpause.jb1998-08-261-26/+1
* Fix for sigwait problem.jb1998-08-251-1/+26
* Don't allow a SIGCHLD to wake up a thread if the process has the defaultjb1998-06-171-6/+9
* If a thread is waiting on a child process to complete, the SIGCHLDjb1998-06-171-1/+20
* Remove SA_RESTART from the signal dispatch in user-space since thisjb1998-06-101-92/+39
* Implement compile time debug support instead of tracking file name andjb1998-06-091-10/+10
* I got the last commit back to front.jb1998-06-061-3/+3
* Fix the signal behaviour for internal states which set the threadjb1998-06-051-6/+51
* Don't restart a syscall when a SIGCHLD is received by a thread waitingjb1998-05-311-1/+6
* Change signal model to match POSIX (i.e. one set of signal handlersjb1998-04-291-72/+227
* Submitted by: John Birrelljulian1997-02-051-1/+1
* Submitted by: John Birrell <cimaxp1!jb@werple.net.au>julian1996-08-201-5/+44
* Reviewed by: julianjulian1996-01-221-0/+128
OpenPOWER on IntegriCloud