X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fassembly%2Fppc%2Fsupport.lisp;h=18c0a3a6b796d939629e61a8fae96ece24bf9868;hb=37b1ed8e9b6faa84832b8251998b5d0eb1f6b307;hp=6b60e61a6a965bc89238ae85e7de97318af27742;hpb=a41c057bfe9d8b0b53d2765b8559f18327f28813;p=sbcl.git diff --git a/src/assembly/ppc/support.lisp b/src/assembly/ppc/support.lisp index 6b60e61..18c0a3a 100644 --- a/src/assembly/ppc/support.lisp +++ b/src/assembly/ppc/support.lisp @@ -11,7 +11,7 @@ (in-package "SB!VM") -(!def-vm-support-routine generate-call-sequence (name style vop) +(defun generate-call-sequence (name style vop) (ecase style ((:raw :none) (let ((jump (make-symbol "JUMP"))) @@ -40,7 +40,7 @@ (without-scheduling () (move csp-tn ocfp-tn) (inst nop)) - (inst compute-code-from-lra code-tn code-tn + (inst compute-code-from-lra code-tn lra-tn lra-label ,temp) (when cur-nfp (load-stack-tn cur-nfp ,nfp-save)))) @@ -54,7 +54,7 @@ (:temporary (:sc any-reg) ,jump) (:save-p :compute-only))))))) -(!def-vm-support-routine generate-return-sequence (style) +(defun generate-return-sequence (style) (ecase style (:raw `((inst blr)))