aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/exceptions.cc
AgeCommit message (Expand)AuthorFilesLines
2007-02-23 * exceptions.cc (dummy_ctrl_c_handler): Remove.Corinna Vinschen1-11/+2
2007-02-20* exceptions.cc (_cygtls::signal_exit): Only call myself.exit when whenChristopher Faylor1-2/+2
2007-02-20Remove extraneous whitespace.Christopher Faylor1-1/+1
2006-07-252006-07-25 Corinna Vinschen <corinna@vinschen.de>Corinna Vinschen1-4/+5
2006-07-17GCC 4.1 fixes.Christopher Faylor1-1/+2
2006-07-13 * exceptions.cc (_cygtls::handle_exceptions): Call newCorinna Vinschen1-5/+9
2006-06-03* dcrt0.cc (dll_crt0_0): Call tty_list::init_session here.Christopher Faylor1-15/+2
2006-06-03* cygtls.h (CYGTLS_PADSIZE): Bump up or suffer a regrettable collision with theChristopher Faylor1-1/+2
2006-05-28white spaceChristopher Faylor1-2/+2
2006-05-22* child_info.h (_CI_SAW_CTRL_C): New enum.Christopher Faylor1-5/+7
2006-04-18* exceptions.cc (ctrl_c_handler): Only exit TRUE on CTRL_LOGOFF_EVENT when weChristopher Faylor1-20/+12
2006-03-22* child_info.h (child_status): Fix typo which made it impossible to setChristopher Faylor1-3/+3
2006-03-20* dcrt0.cc (dll_crt0_0): Don't bother with setting init_console_handler hereChristopher Faylor1-3/+3
2006-03-18* child_info.h (CURR_CHILD_INFO_MAGIC): Regenerate.Christopher Faylor1-2/+4
2006-03-16* cygheap.cc (init_cygheap::manage_console_count): Turn console control handlerChristopher Faylor1-1/+1
2006-03-13* child_info.h (child_info_fork::handle_failure): Declare new function.Christopher Faylor1-1/+0
2006-02-28* exceptions.cc (_cygtls::interrupt_now): Remove "inside cygwin" check sinceChristopher Faylor1-1/+1
2006-02-23* winsup.h (cygwin_hmodule): Declare.Christopher Faylor1-8/+12
2006-02-22 * exceptions.cc (_cygtls::interrupt_now): Reorder conditionalCorinna Vinschen1-1/+1
2006-02-20* exceptions.cc (stackdump): Avoid dumping more than once.Christopher Faylor1-1/+4
2006-02-16 * cygwin.din: Export sigignore and sigset.Corinna Vinschen1-0/+44
2006-02-06Always zero all elements of siginfo_t throughout.Christopher Faylor1-25/+47
2006-01-27* exceptions.cc (inside_kernel): Fix to return true if we can't get the name ofChristopher Faylor1-1/+1
2006-01-02add copyrightChristopher Faylor1-1/+1
2006-01-01* exceptions.cc (sigpacket::process): Pass actual reference to signal'sChristopher Faylor1-2/+3
2006-01-01* exceptions.cc (_cygtls::interrupt_setup): Implement SA_RESETHAND.Christopher Faylor1-0/+2
2005-12-27 * exceptions.cc (_cygtls::handle_exceptions): Drop redundant `break'.Corinna Vinschen1-1/+0
2005-12-27 * exceptions.cc (inside_kernel): Rename from interruptible.Corinna Vinschen1-3/+3
2005-12-27 * exceptions.cc (interruptible): New function, code stripped fromCorinna Vinschen1-28/+64
2005-12-23* cygtls.cc (_cygtls::handle_threadlist_exception): Make an error fatal.Christopher Faylor1-7/+7
2005-12-22whitespace cleanup to force snapshot.Christopher Faylor1-7/+7
2005-12-20* cygtls.h (_cygtls::interrupt_now): Subsume interruptible().Christopher Faylor1-18/+20
2005-12-17* winsup.h (child_copy): Change prototype to match new functionality.Christopher Faylor1-11/+6
2005-12-07 * exceptions.cc (_cygtls::handle_exceptions): In case of aCorinna Vinschen1-0/+7
2005-12-05Remove unneeded whitespace.Christopher Faylor1-11/+11
2005-12-03* include/exceptions.h (exception_list): Revert previous change. WindowsChristopher Faylor1-3/+4
2005-12-03* cygtls.h (_cygtls::el): New field.Christopher Faylor1-44/+36
2005-12-01* exceptions.cc (handle_exceptions): Translate a guard page exception to aChristopher Faylor1-1/+5
2005-11-25* heap.cc: Remove spurious getpagesize declaration.Christopher Faylor1-1/+6
2005-11-14* include/sys/elf64.h: Fix types to reflect linux usage.Christopher Faylor1-0/+2
2005-11-01* include/sys/cygwin.h: Define CYGWIN_SIGNAL_STRING.Christopher Faylor1-5/+6
2005-10-29* exceptions.cc (signal_exit): Eliminate setting of main thread priority sinceChristopher Faylor1-4/+2
2005-10-17Change process_lock to lock_process throughout. Change all calls to newChristopher Faylor1-1/+1
2005-10-03* cygheap.h (class process_lock): New class.Christopher Faylor1-1/+5
2005-10-02* dcrt0.cc (get_exit_lock): Use myself.lock rather than exit_lock.Christopher Faylor1-3/+0
2005-09-30* dcrt0.cc (do_exit): Don't set ES_SET_MUTO here. Call get_exit_lock()Christopher Faylor1-3/+9
2005-09-26* exceptions.cc (_cygtls::call_signal_handler): Minor cleanup.Christopher Faylor1-3/+5
2005-09-26* exceptions.cc (handle_exceptions): Just si_code to SI_KERNEL first and let itChristopher Faylor1-5/+10
2005-09-26* exceptions.cc (handle_exceptions): Properly fill out si_code.Christopher Faylor1-13/+14
2005-09-23Semi-reversion of always-exit-from-sigthread change of 2005-09-15.Christopher Faylor1-6/+3