This is the mail archive of the cygwin-cvs@sources.redhat.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

src/winsup/cygwin ChangeLog child_info.h cyghe ...


CVSROOT:	/cvs/src
Module name:	src
Changes by:	cgf@sourceware.cygnus.com	2000-10-12 15:15:47

Modified files:
	winsup/cygwin  : ChangeLog child_info.h cygheap.cc dcrt0.cc 
	                 debug.cc dtable.cc exceptions.cc fork.cc 
	                 heap.cc path.cc security.cc sigproc.cc 
	                 strace.cc 

Log message:
	* child_info: Bump child_info "version".
	(child_info): Move some fields from child_info_spawn to here.
	* cygheap.cc: Make cygheap pointers NOCOPY.
	* dcrt0.cc (dll_crt0_1): Copy cygwin heap here regardless of whether we've been
	forked or execed.
	* dtable.cc (dtable::fixup_after_fork): Just release close-on-exec fds.
	* exceptions.cc (stackdump): Respond to C warning.
	* fork.cc: Reorganize to minimize stack copying.
	(fork_child): New function.
	(fork_parent): Ditto.
	(sync_with_child): Don't suspend the forkee.
	(sync_with_parent): Ditto.  Make into a function.
	* heap.cc (heap_init): Add some debugging output.
	* path.cc (path_conv::check): Add an assertion.
	(has_suffix): Ditto.
	* security.cc (get_pw_sid): Defend against NULL.
	* sigproc.cc (proc_subproc): Fix debugging output.
	(wait_sig): Ditto.
	* strace.cc: Make statics NO_COPY throughout.
	(strace::vsprntf): Defend against NULL.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.349&r2=1.350
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/child_info.h.diff?cvsroot=src&r1=1.4&r2=1.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/cygheap.cc.diff?cvsroot=src&r1=1.6&r2=1.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/dcrt0.cc.diff?cvsroot=src&r1=1.63&r2=1.64
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/debug.cc.diff?cvsroot=src&r1=1.14&r2=1.15
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/dtable.cc.diff?cvsroot=src&r1=1.23&r2=1.24
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/exceptions.cc.diff?cvsroot=src&r1=1.38&r2=1.39
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fork.cc.diff?cvsroot=src&r1=1.25&r2=1.26
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/heap.cc.diff?cvsroot=src&r1=1.13&r2=1.14
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/path.cc.diff?cvsroot=src&r1=1.67&r2=1.68
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/security.cc.diff?cvsroot=src&r1=1.22&r2=1.23
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/sigproc.cc.diff?cvsroot=src&r1=1.42&r2=1.43
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/strace.cc.diff?cvsroot=src&r1=1.14&r2=1.15


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]