This is the mail archive of the cygwin-cvs@cygwin.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]
Other format: [Raw text]

winsup/cygwin ChangeLog spawn.cc


CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@sourceware.org	2013-05-03 19:39:01

Modified files:
	cygwin         : ChangeLog spawn.cc 

Log message:
	* spawn.cc (ILLEGAL_SIG_FUNC_PTR): New define.
	(system_call_handle): Rename from system_call_cleanup.
	(is_system_call): New convenience method.
	(system_call_handle::system_call_handle): Use ILLEGAL_SIG_FUNC_PTR rather than
	cast.  Call sig_send here rather than in caller.  Initialize oldint.
	(system_call_handle::arm): New function pulled from constructor.
	(~system_call_handle::system_call_handle): Use is_system_call().
	(child_info_spawn::worker): Use system_call_handle to set up for system call
	early.  Use arm call prior to waiting for child to properly set up signal
	handling.  Move comment closer to code it is commenting on.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.6109&r2=1.6110
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/spawn.cc.diff?cvsroot=uberbaum&r1=1.344&r2=1.345


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