CVSROOT:        /cvs/src
Module name:    src
Changes by:     [email protected]  2012-02-11 17:37:02

Modified files:
        winsup/cygwin  : ChangeLog miscfuncs.cc thread.cc thread.h 

Log message:
        * miscfuncs.cc (DEFAULT_STACKSIZE): Remove.
        (CygwinCreateThread): Simplify code by assuming that now stack-related
        input values are undefined.  Set stack protection to PAGE_READWRITE,
        as is default on Windows.  Add lengthy comment to explain POSIX
        guardpage.
        * thread.cc (pthread_attr::pthread_attr): Initialize stacksize as
        PTHREAD_DEFAULT_STACKSIZE.  Initialize guardsize as
        PTHREAD_DEFAULT_GUARDSIZE.
        * thread.h (PTHREAD_DEFAULT_STACKSIZE): Define.  Add comment to explain.
        (PTHREAD_DEFAULT_GUARDSIZE): Define.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.5696&r2=1.5697
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/miscfuncs.cc.diff?cvsroot=src&r1=1.77&r2=1.78
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/thread.cc.diff?cvsroot=src&r1=1.254&r2=1.255
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/thread.h.diff?cvsroot=src&r1=1.125&r2=1.126

Reply via email to