summaryrefslogtreecommitdiffstats
path: root/byterun/signals.h
diff options
context:
space:
mode:
Diffstat (limited to 'byterun/signals.h')
-rw-r--r--byterun/signals.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/byterun/signals.h b/byterun/signals.h
index 6f064173e..5689546c0 100644
--- a/byterun/signals.h
+++ b/byterun/signals.h
@@ -20,10 +20,14 @@ extern value signal_handlers;
extern Volatile int pending_signal;
extern Volatile int something_to_do;
extern Volatile int force_major_slice;
+extern Volatile int async_signal_mode;
void enter_blocking_section P((void));
void leave_blocking_section P((void));
void urge_major_slice P((void));
+extern void (*enter_blocking_section_hook)();
+extern void (*leave_blocking_section_hook)();
+
#endif /* _signals_ */