newlib-cygwin/winsup
Christopher Faylor 4ee52924a6 * cygthread.cc (cygthread::stub): Detect if thread function wants to release
itself here, to avoid a race.
(cygthread::release): Clear more stuff.  Add a diagnostic for an internal
error.
* cygthread.h (auto_release): New function.
* pinfo.h (pinfo::remember): Add an argument to denote whether child is
detached.
* fork.cc (fork_parent): Reflect change in arguments to pinfo::remember.
* pinfo.cc (_pinfo::exit): Signal exit more forcibly.
(proc_waiter): Use cygthread::auto_release to signify that cygthread::stub
should release the thread.  This should avoid a race.
(pinfo::alert_parent): Don't signify an error when wr_proc_pipe == NULL.
* sigproc.cc (proc_subproc): Add support for PROC_DETACHED_CHILD.
* sigproc.h: Ditto.
* spawn.cc (spawn_guts): Specify whether child is detached or not when calling
pinfo::remember.
2004-12-23 14:57:08 +00:00
..
cygserver * sysv_sem.cc: Redefine offsetof to circumvent build problems with 2004-10-18 14:26:18 +00:00
cygwin * cygthread.cc (cygthread::stub): Detect if thread function wants to release 2004-12-23 14:57:08 +00:00
doc 2004-12-02 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> 2004-12-03 05:30:52 +00:00
mingw * include/wchar.h (wcsdup): Correct prototype. 2004-12-20 00:03:06 +00:00
subauth
testsuite * winsup.api/mmaptest01.c (main): Accomodate 9x memory usage. 2004-08-24 09:58:16 +00:00
utils * cygcheck.cc (eprintf): New function. 2004-11-18 05:20:23 +00:00
w32api * include/commctrl.h (CDRF_NOTIFYSUBITEMDRAW): Add define. 2004-12-23 08:13:51 +00:00
CYGWIN_LICENSE Change location. 2003-01-13 21:11:19 +00:00
ChangeLog * Makefile.in: Make cygserver depending on cygwin. 2003-11-23 09:02:26 +00:00
Makefile.common typo 2003-08-06 03:22:18 +00:00
Makefile.in * Makefile.in: Make cygserver depending on cygwin. 2003-11-23 09:02:26 +00:00
configure * configure.in: Make --use-server the default. 2003-11-20 19:31:52 +00:00
configure.in * configure.in: Make --use-server the default. 2003-11-20 19:31:52 +00:00