diff --git a/ldb/interrupt.h b/ldb/interrupt.h index cd3546cc4e0e356ec7674d8b889231d5b2d959d9..18731c3cfa8589048bad5af5abc812b093236bce 100644 --- a/ldb/interrupt.h +++ b/ldb/interrupt.h @@ -1,4 +1,4 @@ -/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/ldb/Attic/interrupt.h,v 1.1 1990/03/29 21:23:00 ch Exp $ */ +/* $Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/ldb/Attic/interrupt.h,v 1.2 1991/05/24 17:50:52 wlott Exp $ */ #if !defined(_INCLUDE_INTERRUPT_H_) #define _INCLUDE_INTERRUPT_H_ @@ -11,9 +11,12 @@ extern struct sigcontext *lisp_interrupt_contexts[MAX_INTERRUPTS]; union interrupt_handler { lispobj lisp; - int (*c)(); + void (*c)(); }; +extern void interrupt_handle_now(), interrupt_handle_pending(); +extern void interrupt_internal_error(); + extern union interrupt_handler interrupt_handlers[NSIG]; #define BLOCKABLE (sigmask(SIGHUP) | sigmask(SIGINT) | \