summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/exceptions.cc
Commit message (Expand)AuthorAgeFilesLines
* Cygwin: console: Introduce new thread which handles input signal.Takashi Yano via Cygwin-patches2021-02-171-0/+1
* Cygwin: exceptions.cc: Suspend all threads in sig_handle_tty_stop().Takashi Yano via Cygwin-patches2021-02-011-0/+2
* Cygwin: Remove waitloop argument from try_to_debug()Jon Turney2020-08-301-6/+8
* Cygwin: add header defining GCC exception codesKen Brown2020-08-201-9/+1
* Cygwin: main exception handler (64-bit): continue GCC exceptionsKen Brown2020-08-181-0/+19
* Cygwin: Add 'fallthrough' pseudo keyword for switch/case useCorinna Vinschen2020-08-051-1/+1
* Cygwin: fix formatting: drop trailing whitespaceCorinna Vinschen2020-03-111-1/+1
* Cygwin: fix formatting: collapse whitespace-only linesCorinna Vinschen2020-03-111-1/+1
* Cygwin: rename NSIG to _NSIG, change visibility of NSIG to MISCCorinna Vinschen2020-02-181-3/+3
* Cygwin: Raise dumpstack frame limit to 32Mark Geisert2019-11-081-2/+4
* Cygwin: Fix signal handling issue introduced by PTY related change.Takashi Yano2019-10-031-1/+1
* Cygwin: Fix incorrect TTY for non-cygwin process.Takashi Yano2019-09-201-1/+1
* Cygwin: select: revamp non-polling code for signalfdCorinna Vinschen2019-08-181-8/+0
* Revert "Cygwin: fix potential SEGV in sigwaitinfo/signalfd scenario"Corinna Vinschen2019-08-171-14/+3
* Cygwin: fix potential SEGV in sigwaitinfo/signalfd scenarioCorinna Vinschen2019-08-131-3/+14
* Cygwin: signals: setcontext: fix setting sigmaskCorinna Vinschen2019-04-051-1/+1
* Cygwin: follow context if changed inside SA_SIGINFO signal handlerCorinna Vinschen2019-04-051-1/+10
* Cygwin: signals: make setcontext work from signal handlersCorinna Vinschen2019-04-041-0/+1
* Cygwin: signals: restore sigmask from context given to signal handlerCorinna Vinschen2019-04-031-1/+2
* Cygwin: ctrl_c_handler: Use 64 bit timerCorinna Vinschen2019-03-241-3/+3
* Cygwin: posix timers: reimplement using OS timerCorinna Vinschen2019-01-221-4/+4
* Cygwin: signalfd: implement non-polling selectCorinna Vinschen2019-01-141-0/+8
* Cygwin: posix timers: implement timer_getoverrunCorinna Vinschen2019-01-121-0/+12
* Cygwin: exceptions: fix FPE exception flagsCorinna Vinschen2018-06-261-1/+7
* Cygwin: delete /dev/kmsg and thus fhandler_mailslot without substitutionCorinna Vinschen2018-03-251-20/+0
* Define internal function mythreadname() -- revisedMark Geisert2018-01-241-2/+2
* cygwin: convert most #ifndef __x86_64__ to #ifdef __i386__Corinna Vinschen2017-11-271-2/+2
* cygwin: initialize variable for stack unwindingMichael Haubenwallner2017-10-091-1/+1
* Remove redundant check for NULL pointer in cygwin_exception::dump_exceptionCorinna Vinschen2016-11-241-7/+4
* Send thread names to debuggerJon Turney2016-08-231-1/+1
* Drop has_set_thread_stack_guarantee flagCorinna Vinschen2016-06-241-4/+3
* Drop has_restricted_stack_args flagCorinna Vinschen2016-06-231-6/+0
* Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen2016-06-231-3/+0
* Throughout Cygwin, use u_intN_t or uintN_tCorinna Vinschen2016-03-241-2/+2
* cygwin: fix errors with GCC 5Yaakov Selkowitz2016-02-121-2/+2
* Fix race condition when waiting for a signalCorinna Vinschen2015-11-271-2/+2
* Avoid double unlock of TLS mutexCorinna Vinschen2015-10-301-4/+1
* exceptions.cc: Drop including ucontext.h.Corinna Vinschen2015-08-181-1/+0
* Fix potential buffer overflow in makecontext trampolineCorinna Vinschen2015-07-231-1/+7
* Reduce stack pressure throughout CygwinCorinna Vinschen2015-07-191-19/+19
* Rearrange makecontext and add lots of commentsCorinna Vinschen2015-07-181-12/+37
* Fix ucontext creation in call_signal handlerCorinna Vinschen2015-07-171-4/+15
* Comment fixupCorinna Vinschen2015-07-171-6/+6
* Reuse __unwind_single_frame where appropriateCorinna Vinschen2015-07-171-58/+32
* Implement getcontext, setcontext, makecontext, swapcontextCorinna Vinschen2015-07-171-0/+224
* exceptions.cc: Reenable code only disabled for debug purposesCorinna Vinschen2015-07-131-2/+0
* x86_64: Handle myfault exceptions when running on alternate signal stackCorinna Vinschen2015-07-071-0/+46
* Fix original stack when running signal handler on alternate stackCorinna Vinschen2015-07-041-21/+121
* Handle ss_flags value longjmp safe.Corinna Vinschen2015-06-271-4/+0
* Don't push on original stack during alternate signal stack setupCorinna Vinschen2015-06-221-56/+49