newlib-cygwin/winsup/cygwin/include/cygwin
Christopher Faylor 118e51be1d * DevNotes: Add entry cgf-000022.
* cygtls.h (_cygtls::func): Define as a sa_sigaction style function.
* exceptions.cc (sig_handle_tty_stop): Ditto.
(_cygtls::interrupt_setup): Fix coercion to accommodate 'func' change.
(ctrl_c_handler): Use tty kill_pgrp to send a signal.
(sigpacket::process): Don't process sigflush here.
(_cygtls::call_signal_handler): Reorganize to avoid a race.  Always call
sa_sigaction style function.
* fhandler_termios.cc (is_flush_sig): Define new function.
(tty_min::kill_pgrp): Handle tty flush when signal detected.
(fhandler_termios::bg_check): Be slightly more paranoid about checking for
valid tty.
(fhandler_termios::sigflush): Don't flush unless tty owner.
* fhandler_tty.cc (fhandler_pty_slave::ioctl): Use tty kill_pgrp to send
signal.
(fhandler_pty_master::ioctl): Ditto.
* signal.cc (killsys): Delete definition.
* sigproc.h (killsys): Delete declaration.
* include/cygwin/signal.h (siginfo_t): Simplify union/struct nesting slightly.
Implement mechanism to allow cygwin data passing.
2013-01-31 05:26:47 +00:00
..
_types.h
acl.h * sec_acl.cc (acl_worker): Remove. 2010-09-12 19:43:55 +00:00
config.h Throughout, update copyrights to reflect dates which correspond to main-branch 2013-01-21 04:38:31 +00:00
core_dump.h
cygwin_dll.h Throughout, update copyrights to reflect dates which correspond to main-branch 2013-01-21 04:38:31 +00:00
fs.h * fhandler.h (class fhandler_dev_raw): Add members devbufalloc and 2012-10-13 12:34:18 +00:00
grp.h * cygwin.din (getgrouplist): Export. 2011-10-28 09:26:42 +00:00
hdreg.h
icmp.h
if.h Throughout, update copyrights to reflect dates which correspond to main-branch 2013-01-21 04:38:31 +00:00
in.h * include/cygwin/in.h (struct in_addr): Guard with s_addr to avoid 2012-10-10 08:36:33 +00:00
in6.h
in_systm.h
ipc.h
kd.h
msg.h
mtio.h Throughout, update copyrights to reflect dates which correspond to main-branch 2013-01-21 04:38:31 +00:00
rdevio.h Throughout, update copyrights to reflect dates which correspond to main-branch 2013-01-21 04:38:31 +00:00
sem.h
shm.h
signal.h * DevNotes: Add entry cgf-000022. 2013-01-31 05:26:47 +00:00
socket.h Throughout, update copyrights to reflect dates which correspond to main-branch 2013-01-21 04:38:31 +00:00
sockios.h
stat.h Remove all traces of __CYGWIN_USE_BIG_TYPES__. 2010-02-26 09:36:21 +00:00
stdlib.h * cygwin.din (getpt): Export. 2011-12-30 20:22:28 +00:00
sys_time.h
sysproto.h Throughout, update copyrights to reflect dates which correspond to main-branch 2013-01-21 04:38:31 +00:00
time.h
types.h * include/cygwin/types.h: Move #include <sys/sysmacros.h> to 2011-04-05 00:53:17 +00:00
utmp.h
version.h Throughout, update copyrights to reflect dates which correspond to main-branch 2013-01-21 04:38:31 +00:00
wait.h Throughout, update copyrights to reflect dates which correspond to main-branch 2013-01-21 04:38:31 +00:00