X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fruntime%2Finterrupt.c;h=4027b3dbf2fde10a9a3caf8bf7497de834b9100a;hb=3bb2fb5b9ecdeebecaded4ac6e5af0f653be8867;hp=f5e5979ad640c0c41a4dad31e973305cb426ede1;hpb=9f10bc102adce15a820027777a03e49a7b7623da;p=sbcl.git diff --git a/src/runtime/interrupt.c b/src/runtime/interrupt.c index f5e5979..4027b3d 100644 --- a/src/runtime/interrupt.c +++ b/src/runtime/interrupt.c @@ -31,6 +31,10 @@ #include "alloc.h" #include "dynbind.h" #include "interr.h" +#include "genesis/simple-fun.h" +#include "genesis/fdefn.h" +#include "genesis/symbol.h" +#include "genesis/static-symbols.h" void sigaddset_blockable(sigset_t *s) { @@ -99,7 +103,7 @@ static int pending_signal = 0; static siginfo_t pending_info; static sigset_t pending_mask; -static boolean maybe_gc_pending = 0; +boolean maybe_gc_pending = 0; /* * utility routines used by various signal handlers