aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/sigproc.cc
AgeCommit message (Expand)AuthorFilesLines
2005-01-17* pinfo.h (maybe_set_exit_code_from_windows): Renamed from set_exit_state.Christopher Faylor1-5/+12
2005-01-16* init.cc (dll_entry): Remove unused extern.Christopher Faylor1-4/+4
2005-01-15* sigproc.cc (sig_send): Don't complain if attempt to send signal to myselfChristopher Faylor1-2/+2
2005-01-11* pinfo.h (_pinfo::set_exit_state): Declare new function.Christopher Faylor1-13/+12
2004-12-27* pinfo.cc (_pinfo::exit): Beef up debugging output.Christopher Faylor1-1/+1
2004-12-27* init.cc (dll_entry): Previous code reversion was ill-advised. Revert it.Christopher Faylor1-0/+7
2004-12-27* init.cc (dll_entry): Remove exit code setting.Christopher Faylor1-7/+0
2004-12-24* child_info.h (CURR_CHILD_INFO_MAGIC): Update.Christopher Faylor1-2/+0
2004-12-23* cygthread.cc (cygthread::stub): Detect if thread function wants to releaseChristopher Faylor1-2/+4
2004-12-17* sigproc.cc (proc_subproc): Fix long-standing problem. Only wait for "allChristopher Faylor1-12/+9
2004-12-06* fork.cc (fork_parent): Reinstate "childhProc" protection. Don't closeChristopher Faylor1-5/+6
2004-12-05* cygthread.cc (cygthread::terminate_thread): Make public.Christopher Faylor1-0/+5
2004-12-05* sigproc.cc (mychild): Reimplement as list scan.Christopher Faylor1-34/+136
2004-12-03* child_info.h (child_info_fork::parent_wr_proc_pipe): New element.Christopher Faylor1-17/+0
2004-11-26* child_info.h (child_info_spawn::hexec_proc): Eliminate.Christopher Faylor1-373/+105
2004-09-20* exceptions.cc (sig_handle_tty_stop): Set flag that we are in a cygwinChristopher Faylor1-0/+2
2004-09-12* sigproc.cc (wait_sig): Ensure that waiting threads are awoken after returningChristopher Faylor1-8/+16
2004-09-12* exceptions.cc: (ctrl_c_handler): Do nothing while a Cygwin subprocess isChristopher Faylor1-2/+13
2004-05-28* path.cc (chdir): Always use the normalized_path as posix_cwd, except if itChristopher Faylor1-2/+2
2004-03-26* sigproc.cc (wait_sig): Make sure that SIGCHLD is handled regardless ofChristopher Faylor1-7/+10
2004-03-26* sigproc.cc (wait_sig): Report if not trying to send signal due to queuedChristopher Faylor1-1/+3
2004-03-25* path.cc (normalize_posix_path): Reorganize to short circuit to DOS pathChristopher Faylor1-43/+31
2004-03-16* sigproc.cc (proc_terminate): Release sync_proc_subproc when done terminatingChristopher Faylor1-1/+2
2004-03-15* cygtls.cc (_cygtls::remove): Call remove_wq even when we can't necessarilyChristopher Faylor1-11/+12
2004-03-14* cygtls.cc (_cygtls::remove): Call remove_wq to ensure that wait stuff isChristopher Faylor1-1/+16
2004-03-12* cygtls.h (waitq): Declare structure here.Christopher Faylor1-13/+0
2004-03-09* exceptions.cc (setup_handler): Avoid suspending a thread if it in a cygwinChristopher Faylor1-1/+0
2004-02-26* exceptions.cc (setup_handler): Signal event for any sigwaitinfo if it existsChristopher Faylor1-14/+14
2004-02-15* Makefile.in: Compile syscalls.o with -fomit-frame-pointer.Christopher Faylor1-1/+0
2004-02-14* sigproc.cc (proc_subproc): Change warning back to silent debug output.Christopher Faylor1-1/+1
2004-02-13* Makefile.in (clean): Remove sigfe.s.Christopher Faylor1-36/+26
2004-02-12Rename _threadinfo to _cygtls, throughout.Christopher Faylor1-3/+3
2004-02-09* debug.h (console_printf): Define for non-debugging condition.Christopher Faylor1-3/+3
2004-02-01* cygerrno.h (set_errno): Set global errno whenever setting thread specificChristopher Faylor1-11/+16
2004-01-25* sigproc.cc (proc_subproc): Don't protect *child's* handle.Christopher Faylor1-1/+0
2004-01-24* cygheap.cc (init_cygheap::close_ctty): Protect YA vforkism.Christopher Faylor1-1/+1
2004-01-23* configure.in: Remove NEWVFORK default.Christopher Faylor1-1/+4
2004-01-22* cygtls.cc (_threadinfo::remove): Don't assume that we are removing _my_tls.Christopher Faylor1-20/+17
2004-01-21* fhandler_tty.cc (fhandler_tty::ioctl): Semi-revert 2003-09-26 change forChristopher Faylor1-3/+7
2004-01-19* sigproc.cc (sigproc_terminate): Don't close sendsig handle when execing sinceChristopher Faylor1-6/+16
2004-01-19* cygwin/include/signal.h: Add copyright notice.Christopher Faylor1-65/+75
2004-01-14* cygtls.h (_threadinfo::call): Remove regparm declaration to work aroundChristopher Faylor1-1/+7
2003-12-30* cygtls.h (_threadinfo::stack): Increase stack size to accommodate nestedChristopher Faylor1-11/+5
2003-12-26* dcrt0.cc (reent_data): Reluctantly resurrect.Christopher Faylor1-8/+12
2003-12-23* exceptions.cc (set_signal_mask): Redefine to not pass by address. ReportChristopher Faylor1-3/+19
2003-12-18* sigproc.cc (proc_subproc): Simplify code to just remove all zombies ifChristopher Faylor1-6/+5
2003-12-17* pinfo.h (pinfo::operator ==): Add a way to check for _pinfo types.Christopher Faylor1-6/+11
2003-12-16* exceptions.cc (set_signal_mask): Report on input argument rather thanChristopher Faylor1-5/+16
2003-12-07Change use of BOOL, TRUE, FALSE to bool, true, false, as appropriate,Christopher Faylor1-18/+18
2003-11-29* sigproc.cc (no_signals_available): Fix so that non-zero exit state is a trueChristopher Faylor1-3/+5