X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fsparc%2Fsystem.lisp;h=91c98b3c3de8a6a246d5ef3f14cb50c7be214f96;hb=69d60b456b07a0256f08df0d02484f361ce5737c;hp=0ef87f43ec9ce6c96ac06203f3faa68df8c469f6;hpb=09d7974601df2aaaa820ca576026b9b4f03e6ab1;p=sbcl.git diff --git a/src/compiler/sparc/system.lisp b/src/compiler/sparc/system.lisp index 0ef87f4..91c98b3 100644 --- a/src/compiler/sparc/system.lisp +++ b/src/compiler/sparc/system.lisp @@ -222,6 +222,8 @@ (:generator 1 (inst unimp pending-interrupt-trap))) +#!+sb-thread +(error "write a VOP for CURRENT-THREAD-OFFSET-SAP") (define-vop (halt) (:generator 1 @@ -239,7 +241,7 @@ (let ((offset (- (* (+ index vector-data-offset) n-word-bytes) other-pointer-lowtag))) - (assert (typep offset '(signed-byte 13))) + (aver (typep offset '(signed-byte 13))) (inst ld count count-vector offset) (inst add count 1) (inst st count count-vector offset))))