4
0
mirror of git://sourceware.org/git/newlib-cygwin.git synced 2025-01-29 02:20:21 +08:00
Christopher Faylor d239805457 * cygwait.cc (cancelable_wait): Add some debugging-only output.
* exceptions.cc (sig_handle_tty_stop): Make sure that incyg is cleared when
exiting if we have no parent process.  Only wait for signal_arrived.
(sigpacket::process): Make continue_now a bool.  Delay sending signal_arrived
until the end.  Make code more defensive to avoid calling signal handler when
stopped.  Only set signal_arrived when stopped.
* sigproc.cc (sig_hold): Rename from sigCONT.  Make static.
(sig_send): Accommodate sigCONT -> sig_hold rename.
(wait_sig): Ditto.
* sigproc.h (sigCONT): Delete declaration.
* fhandler_console.cc (fhandler_console::write): Use new '%0c' facility to
print characters.  Change to paranoid to avoid excessive strace output.
* fhandler_tty.cc (fhandler_pty_master::accept_input): Make frequent strace
printf "paranoid" to help cut down on strace output size.
* signal.cc (sigsuspend): Add standard syscall strace output.
(sigpause): Ditto.
(pause): Ditto.
* cygtls.h (_cygtls::reset_signal_arrived): New function.
2012-07-30 03:44:40 +00:00
..
2011-12-17 23:39:47 +00:00
2012-07-19 09:43:56 +00:00
2009-01-21 17:14:39 +00:00
2010-08-30 01:57:37 +00:00
2010-08-30 01:57:37 +00:00
2009-09-22 02:49:15 +00:00
2009-09-22 02:49:15 +00:00
2010-01-01 19:28:15 +00:00
2012-01-01 16:57:25 +00:00
2009-01-21 17:14:39 +00:00
2011-06-06 05:02:13 +00:00
2012-06-03 18:02:45 +00:00
2012-03-19 17:49:40 +00:00
2012-07-21 22:58:20 +00:00
2012-07-21 22:58:20 +00:00
2009-07-07 20:12:44 +00:00
2012-07-18 11:17:25 +00:00
2011-06-06 05:02:13 +00:00
2011-06-06 05:02:13 +00:00
2011-12-09 06:57:21 +00:00
2012-06-03 18:02:45 +00:00
2012-03-27 18:31:09 +00:00
2011-11-14 01:37:02 +00:00
2012-05-08 15:06:43 +00:00
2010-08-30 01:57:37 +00:00
2011-09-01 19:19:29 +00:00
2012-03-19 17:49:40 +00:00
2010-07-19 18:22:40 +00:00
2011-06-06 05:02:13 +00:00
2009-01-21 17:14:39 +00:00
2012-07-06 13:53:23 +00:00
2012-07-21 22:58:20 +00:00
2012-05-12 19:17:17 +00:00
2012-07-21 22:58:20 +00:00
2012-07-18 11:17:25 +00:00
2010-08-30 01:57:37 +00:00
2012-07-21 22:58:20 +00:00
2009-01-21 17:14:39 +00:00
2012-05-14 22:42:56 +00:00
2011-05-04 22:12:15 +00:00
2011-11-29 17:26:57 +00:00
2012-02-28 14:03:03 +00:00
2010-08-30 01:57:37 +00:00
2010-08-30 01:57:37 +00:00
2012-07-21 22:58:20 +00:00
2012-07-21 22:58:20 +00:00
2010-06-21 19:55:12 +00:00
2011-12-30 20:22:28 +00:00
2012-07-21 22:58:20 +00:00
2009-08-01 19:52:46 +00:00
2011-01-20 11:09:21 +00:00
2012-03-04 13:19:21 +00:00