]> sourceware.org Git - newlib-cygwin.git/commitdiff
* exceptions.cc (exception::myfault_handle): Rephrase comment.
authorCorinna Vinschen <corinna@vinschen.de>
Wed, 9 Jul 2014 10:41:11 +0000 (10:41 +0000)
committerCorinna Vinschen <corinna@vinschen.de>
Wed, 9 Jul 2014 10:41:11 +0000 (10:41 +0000)
winsup/cygwin/ChangeLog
winsup/cygwin/exceptions.cc

index 82fc1d36698a8bc7fcd8bb0c2b871f6a30269e38..d940017fe770ffdd778afa3c4b4deae24fc123fc 100644 (file)
@@ -1,3 +1,7 @@
+2014-07-09  Corinna Vinschen  <corinna@vinschen.de>
+
+       * exceptions.cc (exception::myfault_handle): Rephrase comment.
+
 2014-07-09  Corinna Vinschen  <corinna@vinschen.de>
 
        * exceptions.cc (exception::myfault_handle): Fix typo in comment.
index 60cef57ab6adc502d59a69987b7e15634b3489a6..0e8a977d4a38cb0e27b09c265dd156f081aa4d6f 100644 (file)
@@ -564,7 +564,10 @@ exception::myfault_handle (LPEXCEPTION_POINTERS ep)
        case STATUS_ACCESS_VIOLATION:
        case STATUS_DATATYPE_MISALIGNMENT:
 #if 0
-       /* Short-circuiting STATUS_STACK_OVERFLOW disables stack commits. */
+       /* PAGE_GUARD-based stack commits are based on structured exception
+          handling.  Short-circuiting STATUS_STACK_OVERFLOW in a vectored
+          exception handler disables that, which can ultimately result in
+          a spurious SEGV. */
        case STATUS_STACK_OVERFLOW:
 #endif
        case STATUS_ARRAY_BOUNDS_EXCEEDED:
This page took 0.033658 seconds and 5 git commands to generate.