X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Falpha%2Fdebug.lisp;h=204cb778e79795b811e7dbe618438b3a54d549d8;hb=104ee7ee303efa16e415f5e75df635ac54dba733;hp=25a37072b1502e1f4794ee74a3969142fca48582;hpb=3c65762b927af861c9c8bc416e4cbac9a14ec0c3;p=sbcl.git diff --git a/src/compiler/alpha/debug.lisp b/src/compiler/alpha/debug.lisp index 25a3707..204cb77 100644 --- a/src/compiler/alpha/debug.lisp +++ b/src/compiler/alpha/debug.lisp @@ -49,7 +49,7 @@ (:results (result :scs (descriptor-reg))) (:result-types *) (:generator 4 - (inst ldl result (* offset word-bytes) object))) + (inst ldl result (* offset n-word-bytes) object))) (define-vop (write-control-stack) (:translate %set-stack-ref) @@ -76,7 +76,7 @@ (:results (result :scs (descriptor-reg))) (:result-types *) (:generator 1 - (inst stl value (* offset word-bytes) sap) + (inst stl value (* offset n-word-bytes) sap) (move value result))) @@ -92,7 +92,7 @@ (loadw temp thing 0 lowtag) (inst srl temp sb!vm:n-widetag-bits temp) (inst beq temp bogus) - (inst sll temp (1- (integer-length sb!vm:word-bytes)) temp) + (inst sll temp (1- (integer-length sb!vm:n-word-bytes)) temp) (unless (= lowtag sb!vm:other-pointer-lowtag) (inst subq temp (- sb!vm:other-pointer-lowtag lowtag) temp)) (inst subq thing temp code)