CVSROOT:        /cvs/uberbaum
Module name:    winsup
Changes by:     [EMAIL PROTECTED]       2005-09-14 21:26:16

Modified files:
        cygwin         : ChangeLog cygtls.h net.cc tlsoffsets.h 

Log message:
        * cygtls.h (san): New structure.
        (cygtls::andreas): New element.  Replaces _myfault and _myfault_errno.
        (cygtls::fault_guarded): Use andreas.
        (cygtls::return_from_fault): Ditto.
        (cygtls::setup_fault): Add a parameter denoting where to store old fault
        handler, if any and use it to "stack" faults.
        (cygtls::reset_fault): Restore fault from parameter.
        (myfault::sebastian): New variable.
        (myfault::~myfault): Pass sebastian to reset_fault.
        (myfault::myfault): Store old fault values in sebastian.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.3083&r2=1.3084
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/cygtls.h.diff?cvsroot=uberbaum&r1=1.35&r2=1.36
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/net.cc.diff?cvsroot=uberbaum&r1=1.191&r2=1.192
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/tlsoffsets.h.diff?cvsroot=uberbaum&r1=1.21&r2=1.22

Reply via email to