diff --git a/lisp/breakpoint.c b/lisp/breakpoint.c index 1e3979ff418159f3f2c2900257c4dc3450b3bc62..672800eda611e89aaa61e457cd748f5906d6bb32 100644 --- a/lisp/breakpoint.c +++ b/lisp/breakpoint.c @@ -37,7 +37,7 @@ void breakpoint_remove(lispobj code_obj, int pc_offset, void breakpoint_do_displaced_inst(struct sigcontext *scp, unsigned long orig_inst) { -#ifndef hpux +#if !defined(hpux) && !defined(irix) undo_fake_foreign_function_call(scp); #endif arch_do_displaced_inst(scp, orig_inst);