X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fassembly%2Fx86%2Fsupport.lisp;h=4bb9167f8cedc6fbc0a15891d799c1741f9c41a0;hb=78689792e8f8d20b3b931f508f3a9eca81b64f1f;hp=6721471c422f08c89e58fc3605efc2a35f7984f3;hpb=a3cf4cf656f0067aaf028f62c340e77c0dca7bbb;p=sbcl.git diff --git a/src/assembly/x86/support.lisp b/src/assembly/x86/support.lisp index 6721471..4bb9167 100644 --- a/src/assembly/x86/support.lisp +++ b/src/assembly/x86/support.lisp @@ -11,7 +11,7 @@ (!def-vm-support-routine generate-call-sequence (name style vop) (ecase style - (:raw + ((:raw :none) (values `((inst call (make-fixup ',name :assembly-routine))) nil)) @@ -21,11 +21,7 @@ (inst call (make-fixup ',name :assembly-routine)) (note-this-location ,vop :single-value-return) (move esp-tn ebx-tn)) - '((:save-p :compute-only)))) - (:none - (values - `((inst jmp (make-fixup ',name :assembly-routine))) - nil)))) + '((:save-p :compute-only)))))) (!def-vm-support-routine generate-return-sequence (style) (ecase style