CVSROOT:        /cvs/src
Module name:    src
Changes by:     [EMAIL PROTECTED]       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

Reply via email to