Fix the build on Darwin
[sbcl.git] / src / runtime / interrupt.c
index a5ca08d..6a4d25b 100644 (file)
@@ -1574,7 +1574,7 @@ arrange_return_to_c_function(os_context_t *context,
 void
 arrange_return_to_lisp_function(os_context_t *context, lispobj function)
 {
-#if defined(LISP_FEATURE_DARWIN)
+#if defined(LISP_FEATURE_DARWIN) && defined(LISP_FEATURE_X86)
     arrange_return_to_c_function(context, call_into_lisp_tramp, function);
 #else
     arrange_return_to_c_function(context, call_into_lisp, function);