summaryrefslogtreecommitdiffstats
path: root/byterun/signals.h
diff options
context:
space:
mode:
Diffstat (limited to 'byterun/signals.h')
-rw-r--r--byterun/signals.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/byterun/signals.h b/byterun/signals.h
index b3d20bb02..e5ba98777 100644
--- a/byterun/signals.h
+++ b/byterun/signals.h
@@ -23,7 +23,6 @@
#include "mlvalues.h"
/* <private> */
-extern value caml_signal_handlers;
CAMLextern intnat volatile caml_signals_are_pending;
CAMLextern intnat volatile caml_pending_signals[];
CAMLextern int volatile caml_something_to_do;
@@ -39,7 +38,9 @@ CAMLextern int caml_convert_signal_number (int);
CAMLextern int caml_rev_convert_signal_number (int);
void caml_execute_signal(int signal_number, int in_signal_handler);
void caml_record_signal(int signal_number);
+void caml_process_pending_signals(void);
void caml_process_event(void);
+int caml_set_signal_action(int signo, int action);
CAMLextern void (*caml_enter_blocking_section_hook)(void);
CAMLextern void (*caml_leave_blocking_section_hook)(void);