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]

src/winsup/cygwin ChangeLog cygheap.cc cygheap ...


CVSROOT:	/cvs/src
Module name:	src
Changes by:	cgf@sourceware.org	2003-09-01 02:05:32

Modified files:
	winsup/cygwin  : ChangeLog cygheap.cc cygheap.h exceptions.cc 
	                 fhandler.cc fnmatch.c pinfo.h signal.cc 
	                 sigproc.cc sigproc.h 
	winsup/cygwin/include/sys: cygwin.h 

Log message:
	* cygheap.cc (cygheap_init): Allocate space for sigaction array in cygheap.
	* cygheap.h (cygheap_types): Add HEAP_SIGS.
	* exceptions.cc (signal_fixup_after_exec): Remove from this file.
	* pinfo.h (pinfo::getsig): Just return global_sigs array.
	(pinfo::sigs): Delete.
	* sigproc.cc (signal_fixup_after_exec): Move it here.
	(global_sigs): New global array, moved from pinfo structure.
	(sigalloc): New function.  Allocate global sigaction array here.
	(proc_subproc): Remove copysigs call.  It's automatic now.
	* include/sys/cygwin.h (PID_NOCLDSTOP): New value.
	* signal.cc (sigaction): Set myself->PID_NODCLDSTOP when appropriate.
	* sigproc.h (sigalloc): Declare.
	* fnmatch.c (fnmatch): Use C90 parameters.
	(rangematch): Ditto.
	* fhandler.cc (fhandler_base::raw_read): Use right coercion to avoid a compiler
	warning.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.2030&r2=1.2031
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/cygheap.cc.diff?cvsroot=src&r1=1.81&r2=1.82
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/cygheap.h.diff?cvsroot=src&r1=1.61&r2=1.62
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/exceptions.cc.diff?cvsroot=src&r1=1.162&r2=1.163
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler.cc.diff?cvsroot=src&r1=1.154&r2=1.155
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fnmatch.c.diff?cvsroot=src&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/pinfo.h.diff?cvsroot=src&r1=1.48&r2=1.49
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/signal.cc.diff?cvsroot=src&r1=1.46&r2=1.47
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/sigproc.cc.diff?cvsroot=src&r1=1.150&r2=1.151
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/sigproc.h.diff?cvsroot=src&r1=1.55&r2=1.56
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygwin/include/sys/cygwin.h.diff?cvsroot=src&r1=1.43&r2=1.44


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