CVSROOT:        /cvs/uberbaum
Module name:    winsup
Changes by:     [email protected]     2012-12-21 19:32:43

Modified files:
        cygwin         : ChangeLog DevNotes cygtls.cc init.cc 
                         miscfuncs.cc sigproc.cc sigproc.h sync.cc 
                         sync.h thread.cc 

Log message:
        * DevNotes: Add entry cgf-000018.
        * init.cc (dll_entry): Grab process lock before exiting to ensure that 
thread
        doesn't exit before parent if parent is exiting.
        * _cygtls.cc (_cygtls::call2): Revert previous 2012-12-21 change.
        * miscfuncs.cc (thread_wrapper): Ditto.
        * thread.cc (pthread::exit): Ditto.
        * sigproc.cc (exit_thread): Ditto.
        (wait_sig): Ditto.
        * sync.cc (muto::release): Ditto.
        * sync.h (muto::release): Ditto.
        * sigproc.h (__SIGTHREADEXIT): Delete enum.
        (exit_thread): Delete declaration.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.6013&r2=1.6014
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/DevNotes.diff?cvsroot=uberbaum&r1=1.23&r2=1.24
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/cygtls.cc.diff?cvsroot=uberbaum&r1=1.87&r2=1.88
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/init.cc.diff?cvsroot=uberbaum&r1=1.91&r2=1.92
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/miscfuncs.cc.diff?cvsroot=uberbaum&r1=1.84&r2=1.85
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/sigproc.cc.diff?cvsroot=uberbaum&r1=1.394&r2=1.395
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/sigproc.h.diff?cvsroot=uberbaum&r1=1.117&r2=1.118
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/sync.cc.diff?cvsroot=uberbaum&r1=1.44&r2=1.45
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/sync.h.diff?cvsroot=uberbaum&r1=1.42&r2=1.43
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/thread.cc.diff?cvsroot=uberbaum&r1=1.274&r2=1.275

Reply via email to