summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/exceptions.cc
Commit message (Expand)AuthorAgeFilesLines
...
* Safe all clobbered volatile registers when using alternate stackCorinna Vinschen2015-06-211-22/+47
* Fix commentsCorinna Vinschen2015-06-201-2/+2
* Implement using alternate signal stack in CygwinCorinna Vinschen2015-06-201-13/+108
* Preliminary infrastructure to implement alternate stackCorinna Vinschen2015-06-191-4/+10
* Formatting fixes in exceptions.ccCorinna Vinschen2015-06-191-37/+63
* Don't enforce SA_RESTART in non-main threadsCorinna Vinschen2015-06-151-1/+6
* Set mcontext.cr2 to the faulting addressJon TURNEY2015-04-231-0/+4
* Only construct ucontext for SA_SIGINFO signal handlersJon TURNEY2015-04-231-22/+32
* Initialize context before RtlContextCaptureJon TURNEY2015-04-231-2/+6
* Provide ucontext to signal handlersJon TURNEY2015-04-231-2/+21
* Prepare to rename/reuse struct ucontext.Corinna Vinschen2015-04-231-4/+3
* Teach stackinfo::walk() how to virtually unwind the tls sigstackJon TURNEY2015-03-131-0/+13
* * cygheap.cc (init_cygheap::init_tls_list): Accommodate threadlistCorinna Vinschen2014-11-281-16/+46
* * Throughout, use __try/__except/__endtry blocks, rather than myfaultCorinna Vinschen2014-08-221-54/+41
* * exceptions.cc (exception::myfault_handle): Rephrase comment.Corinna Vinschen2014-07-091-1/+4
* * exceptions.cc (exception::myfault_handle): Fix typo in comment.Corinna Vinschen2014-07-091-1/+1
* * exceptions.cc (exception::myfault_handle): Disable handlingCorinna Vinschen2014-07-071-0/+3
* * exceptions.cc (try_to_debug): Free environment pointer when not usedCorinna Vinschen2014-06-231-1/+2
* * exceptions.cc (try_to_debug): Fix size of dbg_cmd (CID 59929).Corinna Vinschen2014-05-191-1/+1
* * exceptions.cc (exception::myfault_handle): Only handle the minimumCorinna Vinschen2014-04-091-1/+14
* * DevNotes: Add entry cgf-000025.Christopher Faylor2014-03-291-27/+14
* * dcrt0.cc (dll_crt0_0): Install myfault exception handler on x86_64.Corinna Vinschen2014-03-281-30/+18
* * exceptions.cc (_cygtls::signal_debugger): Move memcpy to copy contextCorinna Vinschen2014-03-281-5/+4
* * exception.h (exception::handle_while_being_debugged): Declare.Corinna Vinschen2014-03-191-0/+8
* Partially revert patch from 2014-03-04.Corinna Vinschen2014-03-181-0/+2
* * exception.h (exception::handler_installed): Remove.Corinna Vinschen2014-03-041-2/+0
* * exceptions.h (cygwin_exception::open_stackdumpfile): Move old function intoChristopher Faylor2014-01-081-4/+5
* * globals.cc (hntdll): Define/declare.Christopher Faylor2013-12-091-0/+3
* Throughout, drop unnecessary explicit includes of windows header filesCorinna Vinschen2013-11-241-2/+0
* * exceptions.cc (signal_exit): Remove comment. Use __builtin_frame_address.Christopher Faylor2013-07-201-4/+2
* * exceptions.cc (signal_exit): Nope. Nevermind. Dump core unconditionally.Christopher Faylor2013-07-201-2/+1
* reword commentChristopher Faylor2013-07-191-1/+1
* * exceptions.cc (signal_exit): Add a FIXME comment.Christopher Faylor2013-07-191-0/+2
* * exceptions.cc (signal_exit): Only dump core when it's a "kernel" signal.Christopher Faylor2013-07-191-2/+4
* * exceptions.cc (try_to_debug): Don't use yield() when waiting for anotherChristopher Faylor2013-06-081-2/+6
* * cygwait.cc (cygwait): Remove lock around sig retrieval since this code isChristopher Faylor2013-06-081-32/+22
* * exceptions.cc (_cygtls::handle_SIGCONT): Reinstate previous behavior but makeChristopher Faylor2013-06-071-10/+24
* * exceptions.cc (exception::handle): Add comment explaining si_addr behavior.Christopher Faylor2013-06-071-6/+9
* * exceptions.cc (_cygtls::handle_SIGCONT): Simplify loop waiting forCorinna Vinschen2013-06-061-17/+10
* * exceptions.cc (exception::handle): Resurrect accidentally lostCorinna Vinschen2013-06-021-1/+2
* * exceptions.cc (cygwin_exception::dumpstack): Guard against wild pointerChristopher Faylor2013-04-301-22/+29
* * Merge in cygwin-64bit-branch.Corinna Vinschen2013-04-231-91/+218
* * cygtls.h (_cygtls::reset_signal_arrived): Actually reset the signal_arrivedChristopher Faylor2013-04-091-42/+60
* * child_info.h (cygheap_exec_info::sigmask): Declare new field.Christopher Faylor2013-03-311-28/+37
* * exceptions.cc (exception::handle): Generalize comment.Christopher Faylor2013-03-281-1/+1
* * cygtls.h (_cygtls::signal_debugger): Change argument type.Christopher Faylor2013-03-091-22/+31
* Remove now-inappropriate comment.Christopher Faylor2013-03-011-2/+0
* * exceptions.cc (exception::handle): Eliminate buggy recursed value and justChristopher Faylor2013-03-011-3/+3
* * DevNotes: Add entry cgf-000022.Christopher Faylor2013-01-311-32/+14
* * exceptions.cc (exception::handle): Make attempt to recursively dump stackChristopher Faylor2013-01-231-1/+1