winsup/cygwin ChangeLog cygthread.cc cygwin.di ...

cgf@cygwin.com cgf@cygwin.com
Sun Oct 20 18:00:00 GMT 2002


CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@sourceware.org	2002-10-20 18:00:58

Modified files:
	cygwin         : ChangeLog cygthread.cc cygwin.din dcrt0.cc 
	                 debug.cc dtable.cc exec.cc fhandler_socket.cc 
	                 fork.cc heap.cc mmap.cc shared.cc sigproc.cc 
	                 syscalls.cc times.cc wait.cc 
	cygwin/include/cygwin: version.h 

Log message:
	Change _function() to function() throughout.
	* cygwin.din: Remove last vestiges (?) of newlib wrappers.
	* cygthread.cc (cygthread::detach): Always wait for event or suffer an
	apparently inavoidable race.
	* dcrt0.cc (dll_crt0_1): Allocate threads after stack has been relocated.
	* debub.cc (lock_debug): Don't acquire lock on exit.
	* fork.cc (fork_child): Recreate mmaps before doing anything else since Windows
	has a habit of using blocks of memory in the child that could previously have
	been occupied by shared memory in the parent.
	* mmap.cc (fhandler_disk_file::fixup_mmap_after_fork): Issue error here and
	provide some details about what went wrong.
	(fixup_mmaps_after_fork): Remove error message.
	* shared.cc (open_shared): Move warning message so that more detail is
	possible.
	* sigproc.cc (sigproc_init): Initialize sync_proc_subproc to avoid a race.
	(sigproc_terminate): Specifically wait for process thread to terminate.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.1548&r2=1.1549
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/cygthread.cc.diff?cvsroot=uberbaum&r1=1.17&r2=1.18
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/cygwin.din.diff?cvsroot=uberbaum&r1=1.64&r2=1.65
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/dcrt0.cc.diff?cvsroot=uberbaum&r1=1.160&r2=1.161
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/debug.cc.diff?cvsroot=uberbaum&r1=1.39&r2=1.40
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/dtable.cc.diff?cvsroot=uberbaum&r1=1.106&r2=1.107
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/exec.cc.diff?cvsroot=uberbaum&r1=1.18&r2=1.19
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_socket.cc.diff?cvsroot=uberbaum&r1=1.68&r2=1.69
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fork.cc.diff?cvsroot=uberbaum&r1=1.101&r2=1.102
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/heap.cc.diff?cvsroot=uberbaum&r1=1.29&r2=1.30
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/mmap.cc.diff?cvsroot=uberbaum&r1=1.64&r2=1.65
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/shared.cc.diff?cvsroot=uberbaum&r1=1.60&r2=1.61
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/sigproc.cc.diff?cvsroot=uberbaum&r1=1.123&r2=1.124
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/syscalls.cc.diff?cvsroot=uberbaum&r1=1.230&r2=1.231
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/times.cc.diff?cvsroot=uberbaum&r1=1.43&r2=1.44
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/wait.cc.diff?cvsroot=uberbaum&r1=1.16&r2=1.17
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/include/cygwin/version.h.diff?cvsroot=uberbaum&r1=1.78&r2=1.79



More information about the Cygwin-cvs mailing list