X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fmips%2Fmacros.lisp;h=89190ad8b7422761c4e0a2f40aa81a76563501bf;hb=0cc62b164c3b51eb084d33e383b4be9b9ecb13a9;hp=dd32fdcc226f084e2030c54550d0732d57d77df1;hpb=b2426aa7337c9eae7a325e39e381aaf704294d8e;p=sbcl.git diff --git a/src/compiler/mips/macros.lisp b/src/compiler/mips/macros.lisp index dd32fdc..89190ad 100644 --- a/src/compiler/mips/macros.lisp +++ b/src/compiler/mips/macros.lisp @@ -215,8 +215,9 @@ "Cause a continuable error. If the error is continued, execution resumes at LABEL." `(progn - (inst b ,label) - ,@(emit-error-break vop cerror-trap error-code values))) + (without-scheduling () + (inst b ,label) + ,@(emit-error-break vop cerror-trap error-code values)))) (defmacro generate-error-code (vop error-code &rest values) "Generate-Error-Code Error-code Value*