/* -*-C-*-
-$Id: uxsig.c,v 1.29 1994/02/15 20:02:54 cph Exp $
+$Id: uxsig.c,v 1.30 1994/02/18 21:14:18 cph Exp $
Copyright (c) 1990-94 Massachusetts Institute of Technology
#else /* not DEBUG_SIGNAL_DELIVERY */
#define initialize_signal_debugging()
-#define record_signal_delivery(signo)
#endif /* not DEBUG_SIGNAL_DELIVERY */
\f
/* -*-C-*-
-$Id: uxsig.h,v 1.3 1994/02/15 04:23:49 cph Exp $
+$Id: uxsig.h,v 1.4 1994/02/18 21:14:25 cph Exp $
Copyright (c) 1993-94 Massachusetts Institute of Technology
DECLARE_FULL_SIGCONTEXT (scp); \
INITIALIZE_FULL_SIGCONTEXT (pscp, scp); \
ENTER_HANDLER (signo); \
+ record_signal_delivery (signo); \
STD_HANDLER_abortp = (enter_interruption_extent ()); \
transaction_begin (); \
{ \
extern void EXFUN (ta_abort_handler, (PTR));
#endif /* NEED_HANDLER_TRANSACTION */
+
+#ifndef DEBUG_SIGNAL_DELIVERY
+#define record_signal_delivery(signo)
+#endif
+
#endif /* SCM_UXSIG_H */