CVSROOT:        /cvs/src
Module name:    src
Changes by:     [EMAIL PROTECTED]       2005-12-27 20:08:00

Modified files:
        winsup/cygwin  : ChangeLog exceptions.cc 

Log message:
        * exceptions.cc (interruptible): New function, code stripped from
        _cygtls::interrupt_now.
        (_cygtls::handle_exceptions): Handle STATUS_DATATYPE_MISALIGNMENT as
        SIGBUS error.  Differ between unmapped memory (SEGV_MAPERR) and access
        violation (SEGV_ACCERR) in case of STATUS_ACCESS_VIOLATION.  Write
        kernel log message in case of uncatched STATUS_ACCESS_VIOLATION.
        (_cygtls::interrupt_now): Just call interruptible now instead of
        evaluating interruptibility here.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.3293&r2=1.3294
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/exceptions.cc.diff?cvsroot=src&r1=1.272&r2=1.273

Reply via email to