X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fcross-misc.lisp;h=0d68f251cc9b15c1ac5b3c0636a6b8e1c17f7f52;hb=174feb792c8082846666e1218c58d5b0ab3b85b0;hp=dca1fddb1becfb20a91ea9397a36205daf341de9;hpb=d6cacf136631916da0db8bbe32554ca499e17589;p=sbcl.git diff --git a/src/code/cross-misc.lisp b/src/code/cross-misc.lisp index dca1fdd..0d68f25 100644 --- a/src/code/cross-misc.lisp +++ b/src/code/cross-misc.lisp @@ -144,3 +144,10 @@ (defun sb!kernel:%with-array-data (array start end) (assert (typep array '(simple-array * (*)))) (values array start end 0)) + +#!+sparc +(progn + (defun sb!vm::ash-right-signed (num shift) + (ash num (- shift))) + (defun sb!vm::ash-right-unsigned (num shift) + (ash num (- shift))))