]> gitweb.factorcode.org Git - factor.git/commitdiff
also print undocumented windows SSE exception codes
authorJoe Groff <arcata@gmail.com>
Thu, 22 Oct 2009 05:18:01 +0000 (00:18 -0500)
committerJoe Groff <arcata@gmail.com>
Thu, 22 Oct 2009 05:18:01 +0000 (00:18 -0500)
basis/debugger/windows/windows.factor
basis/windows/kernel32/kernel32.factor

index 3485d96447d580ca94ecbb0058cb3d1a925f94cd..188b820788bbc081f77ca851b2941d5940f102ff 100644 (file)
@@ -30,6 +30,8 @@ CONSTANT: seh-names
         { $ STATUS_PRIVILEGED_INSTRUCTION     "STATUS_PRIVILEGED_INSTRUCTION"   }
         { $ STATUS_STACK_OVERFLOW             "STATUS_STACK_OVERFLOW"           }
         { $ STATUS_CONTROL_C_EXIT             "STATUS_CONTROL_C_EXIT"           }
         { $ STATUS_PRIVILEGED_INSTRUCTION     "STATUS_PRIVILEGED_INSTRUCTION"   }
         { $ STATUS_STACK_OVERFLOW             "STATUS_STACK_OVERFLOW"           }
         { $ STATUS_CONTROL_C_EXIT             "STATUS_CONTROL_C_EXIT"           }
+        { $ STATUS_FLOAT_MULTIPLE_FAULTS      "STATUS_FLOAT_MULTIPLE_FAULTS"    }
+        { $ STATUS_FLOAT_MULTIPLE_TRAPS       "STATUS_FLOAT_MULTIPLE_TRAPS"     }
     }
 
 : seh-name. ( n -- )
     }
 
 : seh-name. ( n -- )
index 4cf93f78364270dee11723bba74ff448da3250b9..54d3fe6f4d2dda6f1cfd5c6ed0a6a1ce30b94628 100755 (executable)
@@ -784,6 +784,8 @@ CONSTANT: STATUS_INTEGER_OVERFLOW           HEX: C0000095
 CONSTANT: STATUS_PRIVILEGED_INSTRUCTION     HEX: C0000096
 CONSTANT: STATUS_STACK_OVERFLOW             HEX: C00000FD
 CONSTANT: STATUS_CONTROL_C_EXIT             HEX: C000013A
 CONSTANT: STATUS_PRIVILEGED_INSTRUCTION     HEX: C0000096
 CONSTANT: STATUS_STACK_OVERFLOW             HEX: C00000FD
 CONSTANT: STATUS_CONTROL_C_EXIT             HEX: C000013A
+CONSTANT: STATUS_FLOAT_MULTIPLE_FAULTS      HEX: C00002B4
+CONSTANT: STATUS_FLOAT_MULTIPLE_TRAPS       HEX: C00002B5
 
 LIBRARY: kernel32
 ! FUNCTION: _hread
 
 LIBRARY: kernel32
 ! FUNCTION: _hread