X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Finterrupt.c;h=eed61e06086fbf753303bb478d12b449ee83a19f;hb=2529c316d05494f2bcdeccf98c3a6298ecd08d7d;hp=c702e58a44d790252fecd075271f801abdb16f3b;hpb=42ab0c5b87f834c69842713c60587a76f953411f;p=sbcl.git diff --git a/src/runtime/interrupt.c b/src/runtime/interrupt.c index c702e58..eed61e0 100644 --- a/src/runtime/interrupt.c +++ b/src/runtime/interrupt.c @@ -276,7 +276,7 @@ fake_foreign_function_call(os_context_t *context) (lispobj *)(unsigned long) (*os_context_register_addr(context, reg_ALLOC)); /* fprintf(stderr,"dynamic_space_free_pointer: %p\n", dynamic_space_free_pointer); */ -#if defined(LISP_FEATURE_ALPHA) +#if defined(LISP_FEATURE_ALPHA) || defined(LISP_FEATURE_MIPS) if ((long)dynamic_space_free_pointer & 1) { lose("dead in fake_foreign_function_call, context = %x\n", context); } @@ -442,7 +442,7 @@ interrupt_handle_pending(os_context_t *context) * that had to be executed or because pseudo atomic triggered * twice for a single interrupt. For the interested reader, * that may happen if an interrupt hits after the interrupted - * flag is cleared but before pseduo-atomic is set and a + * flag is cleared but before pseudo-atomic is set and a * pseudo atomic is interrupted in that interrupt. */ if (data->pending_handler) {