newlib/winsup
Christopher Faylor dd11f11fae * child_info.h (child_info): Add pppid_handle for closing the parent's of the
parent handle.
* dcrt0.cc (_dll_crt0): Close parent's parent handle when spawned or forked.
* debug.cc (add_handle): Correct erroneous reference to handle structure when
printing warning.
* exceptions.cc (interrupt_now): Always return 1.
(interrupt_on_return): Accept a sigthread argument.  Check to see if this
argument has been trashed prior to setting up the stack return.
(call_handler): Add a loop around attempts to dispatch signals to detect case
where interrupt_on_return fails.
(_sigdelayed): Set up a temporary frame pointer prior to calling stuff that
could trigger an interrupt or the stack walking code will be very confused.
* fork.cc (fork_parent): Move a lot of the setup of the child process into
proc_subproc.
* spawn.cc (spawn_guts): Ditto.  Use ppid_handle to contact logical parent when
reparenting.
* pinfo.h (_pinfo): Remember the logical handle of the parent process.
* sigproc.cc (proc_subproc): Record most stuff necessary for the _pinfo
structure that is inferrable from myself when adding children.
(wait_sig): Always set 'pending_signals' flag when about to kick off the signal
scanning loop.  Reset it only if there are no pending signals.
2000-11-06 06:36:32 +00:00
..
cygwin * child_info.h (child_info): Add pppid_handle for closing the parent's of the 2000-11-06 06:36:32 +00:00
doc Update section "Why is make behaving badly?" 2000-10-31 16:58:09 +00:00
mingw Add comment. 2000-06-18 01:53:10 +00:00
testsuite Add 'const' qualifiers where needed to avoid compiler warnings. 2000-09-06 14:21:53 +00:00
utils * kill.cc (main): Return 1 in case of errors. 2000-11-02 01:03:00 +00:00
w32api * lib/Makefile.in: Install header files in w32api subdirectory. 2000-11-04 02:51:36 +00:00
ChangeLog testing. 2000-10-23 23:50:27 +00:00
configure * Makefile.in: Add new goal "check" 2000-09-03 04:06:38 +00:00
configure.in * Makefile.in: Add new goal "check" 2000-09-03 04:06:38 +00:00
CYGWIN_LICENSE import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
MAINTAINERS DJ is sole setup maintainer now. 2000-08-10 23:51:25 +00:00
Makefile.common * Makefile.common (LIBGCC): Acommodate older gcc's that don't need libstdc++.a. 2000-10-23 04:50:32 +00:00
Makefile.in * Makefile.common: Extend VERBOSE default. 2000-10-02 02:05:23 +00:00