win32-os.c: Split up handle_exception
[sbcl.git] / src / runtime / win32-os.h
index 6d10be3..a09c37f 100644 (file)
@@ -35,7 +35,6 @@ typedef void *siginfo_t;
 
 #define SIG_MEMORY_FAULT SIGSEGV
 
-#define SIG_INTERRUPT_THREAD (SIGRTMIN)
 #define SIG_STOP_FOR_GC (SIGRTMIN+1)
 #define SIG_DEQUEUE (SIGRTMIN+2)
 #define SIG_THREAD_EXIT (SIGRTMIN+3)
@@ -43,6 +42,7 @@ typedef void *siginfo_t;
 struct lisp_exception_frame {
     struct lisp_exception_frame *next_frame;
     void *handler;
+    lispobj *bindstack_pointer;
 };
 
 void wos_install_interrupt_handlers(struct lisp_exception_frame *handler);