CVSROOT:        /cvs/src
Module name:    src
Branch:         cr-0x5f1
Changes by:     [EMAIL PROTECTED]       2008-02-18 14:08:37

Modified files:
        winsup/cygwin  : ChangeLog exceptions.cc fhandler_process.cc 
                         fhandler_termios.cc pinfo.h select.cc signal.cc 
                         sigproc.cc thread.cc thread.h 

Log message:
        * exceptions.cc (handle_sigsuspend): Eliminate thread signal mask and
        use either main sigmask or current thread sigmask.
        (set_process_mask): Ditto.
        (sighold): Ditto.
        (sigrelse): Ditto.
        (sigset): Ditto.
        (set_process_mask_delta): Ditto.
        (_cygtls::call_signal_handler): Ditto.
        * fhandler_process.cc (format_process_status): Ditto.
        * fhandler_termios.cc (fhandler_termios::bg_check): Ditto.
        * pinfo.h (class pinfo): Ditto.
        * select.cc (pselect): Ditto.
        * signal.cc (sigprocmask): Ditto.
        (abort): Ditto.
        (sigpause): Ditto.
        (sigsend): Ditto.
        (wait_sig): Ditto.
        * sigproc.cc (sig_send): Ditto.
        (pending_signals::add): Ditto.
        (wait_sig): Ditto.
        * thread.h (pthread::parent_tls): New member.
        * thread.cc (pthread::pthread): Record parent_tls here.
        (pthread::thread_init_wrapper): Initialize sigmask from parent thread.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&only_with_tag=cr-0x5f1&r1=1.3582.2.50&r2=1.3582.2.51
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/exceptions.cc.diff?cvsroot=src&only_with_tag=cr-0x5f1&r1=1.297.2.3&r2=1.297.2.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_process.cc.diff?cvsroot=src&only_with_tag=cr-0x5f1&r1=1.71&r2=1.71.4.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/fhandler_termios.cc.diff?cvsroot=src&only_with_tag=cr-0x5f1&r1=1.70&r2=1.70.4.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/pinfo.h.diff?cvsroot=src&only_with_tag=cr-0x5f1&r1=1.98&r2=1.98.4.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/select.cc.diff?cvsroot=src&only_with_tag=cr-0x5f1&r1=1.128&r2=1.128.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/signal.cc.diff?cvsroot=src&only_with_tag=cr-0x5f1&r1=1.82.4.1&r2=1.82.4.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/sigproc.cc.diff?cvsroot=src&only_with_tag=cr-0x5f1&r1=1.297.2.3&r2=1.297.2.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/thread.cc.diff?cvsroot=src&only_with_tag=cr-0x5f1&r1=1.199.4.3&r2=1.199.4.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/thread.h.diff?cvsroot=src&only_with_tag=cr-0x5f1&r1=1.103.8.1&r2=1.103.8.2

Reply via email to