summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/signal.cc
Commit message (Expand)AuthorAgeFilesLines
* Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen2016-06-231-3/+0
* Revert "Refactor to avoid nonnull checks on "this" pointer."Corinna Vinschen2016-04-051-8/+4
* Refactor to avoid nonnull checks on "this" pointer.Peter Foley2016-04-041-4/+8
* Fix sigwait and pthread_kill return values in case of errorCorinna Vinschen2015-10-301-2/+8
* cygwin: Fix copyright datesCorinna Vinschen2015-07-291-1/+1
* Add comment to sigaltstack to explain setting ss_flags hereCorinna Vinschen2015-06-301-0/+4
* Handle ss_flags value longjmp safe.Corinna Vinschen2015-06-271-1/+11
* Handle exceptions in sigaltstackCorinna Vinschen2015-06-201-21/+35
* Preliminary infrastructure to implement alternate stackCorinna Vinschen2015-06-191-1/+39
* * Throughout, use __try/__except/__endtry blocks, rather than myfaultCorinna Vinschen2014-08-221-60/+66
* * dir.cc (dirfd): Per POSIX, return EINVAL on invalid directory stream.Corinna Vinschen2014-08-191-1/+1
* * signal.cc (sigprocmask): Fix strace output to include "how".Christopher Faylor2014-05-091-1/+1
* Throughout, (mainly in fhandler*) fix remaining gcc 4.7 mismatchYaakov Selkowitz2013-05-011-2/+2
* * Merge in cygwin-64bit-branch.Corinna Vinschen2013-04-231-3/+3
* * DevNotes: Add entry cgf-000022.Christopher Faylor2013-01-311-9/+0
* Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,Christopher Faylor2013-01-211-5/+4
* Rename cancelable_wait -> cygwait throughout.Christopher Faylor2012-08-151-2/+2
* * exceptions.cc (sigdelayed): Move declaration to sigproc.h.Christopher Faylor2012-08-151-1/+5
* * signal.cc (sigwaitinfo): Change cw_sig to the correct cw_sig_eintr.Christopher Faylor2012-08-071-2/+1
* * cygwait.cc (cancelable_wait): Add some debugging-only output.Christopher Faylor2012-07-301-3/+9
* * signal.cc (clock_nanosleep): Force return on signal rather than lettingChristopher Faylor2012-07-251-1/+1
* * DevNotes: Add entry cgf-000013.Christopher Faylor2012-07-211-20/+13
* * Makefile.in: Add some more optimization flags for cygwait, malloc and path....Christopher Faylor2012-07-021-6/+9
* Revert errneous checkin.Christopher Faylor2012-06-191-5/+17
* * cygwait.cc (cancelable_wait): Mimic old cygwait behavior more closely wrtChristopher Faylor2012-06-191-17/+5
* Add '#include "cygwait.h"' throughout, where appropriate.Christopher Faylor2012-06-171-0/+1
* Clean up whitespace.Christopher Faylor2011-12-171-1/+1
* * dcrt0.cc (init_windows_system_directory): Record system_wow64_directoryChristopher Faylor2011-12-131-2/+6
* * mmap.cc (mlock): Add standard syscall return value debugging output.Christopher Faylor2011-12-031-69/+53
* Throughout, remove extra space after function name from debugging output.Christopher Faylor2011-12-031-2/+2
* * sigproc.cc (remove_proc): Don't do busy loop when execing since thread couldChristopher Faylor2011-11-211-0/+2
* Throughout use "have_execed" macro rather than "hExeced" global handle.Christopher Faylor2011-11-141-1/+1
* * cygwin.din (clock_nanosleep): Export.Yaakov Selkowitz2011-08-031-15/+72
* * cygtls.h (struct _local_storage): Add cw_timer member.Yaakov Selkowitz2011-08-031-46/+16
* pthread_sigmask: fix return value to match POSIXEric Blake2011-07-101-4/+6
* whitespace eliminationChristopher Faylor2011-06-061-27/+27
* * signal.cc (_pinfo::kill): Return success on kill(0) only if pid exists or isChristopher Faylor2011-05-051-4/+4
* * signal.cc (_pinfo::kill): Avoid referencing 'pid' after ESRCH.Christopher Faylor2011-05-031-1/+5
* * Fix various copyrights.Corinna Vinschen2011-04-181-1/+1
* * * signal.cc (_pinfo::kill): Set this_process_state when process exists.Christopher Faylor2011-04-181-0/+1
* * signal.cc (_pinfo::kill): Return 0 when attempting to test for existence ofChristopher Faylor2011-04-171-21/+29
* * include/sys/cygwin.h (PID_NOTCYGWIN): New enum.Christopher Faylor2010-09-201-6/+0
* * signal.cc (nanosleep): Fix bug in previous patch.Eric Blake2009-12-191-3/+3
* * signal.cc (nanosleep): Support 'infinite' sleep times.Eric Blake2009-12-171-19/+50
* * signal.cc (abort): Only flush streams after signal handler.Christopher Faylor2008-06-091-10/+4
* Remove unneeded header files from source files throughout.Christopher Faylor2008-04-071-4/+0
* * Fix copyright dates.Corinna Vinschen2008-04-011-1/+1
* Perform whitespace cleanup throughout.Christopher Faylor2008-02-151-3/+3
* * signal.cc (usleep): Use useconds_t for the type as per POSIX.Christopher Faylor2007-06-121-1/+1
* * signal.cc (handle_sigprocmask): Remove extraneous sig_dispatch_pending.Christopher Faylor2007-03-071-1/+0