diff options
author | Xavier Leroy <xavier.leroy@inria.fr> | 2001-11-05 16:10:12 +0000 |
---|---|---|
committer | Xavier Leroy <xavier.leroy@inria.fr> | 2001-11-05 16:10:12 +0000 |
commit | 2ba4aa94da88c98c589429062b58a32500cc51c1 (patch) | |
tree | 9069e09712f2c9624a20d4c3aca2a0a98955818f /asmrun/signals.c | |
parent | 429076f326cab7fb6d508943ca48de0800127374 (diff) |
Faire marcher ctrl-C sous Win32
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@3983 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'asmrun/signals.c')
-rw-r--r-- | asmrun/signals.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/asmrun/signals.c b/asmrun/signals.c index 158558a88..1d855f343 100644 --- a/asmrun/signals.c +++ b/asmrun/signals.c @@ -31,6 +31,12 @@ #include <sys/resource.h> #endif +#ifdef _WIN32 +typedef void (*sighandler)(int sig); +extern sighandler win32_signal(int sig, sighandler action); +#define signal(sig,act) win32_signal(sig,act) +#endif + #if defined(TARGET_power) && defined(SYS_rhapsody) /* Confer machdep/ppc/unix_signal.c and mach/ppc/thread_status.h in the Darwin sources */ |