X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fx86%2Fdebug.lisp;h=690843feff73f68d9bf7b9993e9c906309063ab5;hb=b05ccdd91520249de6b465e226d3708089e541dc;hp=118d283220bcd225c4d8865f32a3a005168b6b7d;hpb=3c65762b927af861c9c8bc416e4cbac9a14ec0c3;p=sbcl.git diff --git a/src/compiler/x86/debug.lisp b/src/compiler/x86/debug.lisp index 118d283..690843f 100644 --- a/src/compiler/x86/debug.lisp +++ b/src/compiler/x86/debug.lisp @@ -43,7 +43,7 @@ (move temp offset) (inst neg temp) (inst mov result - (make-ea :dword :base sap :disp (- word-bytes) :index temp)))) + (make-ea :dword :base sap :disp (- n-word-bytes) :index temp)))) (define-vop (read-control-stack-c) (:translate stack-ref) @@ -55,7 +55,7 @@ (:result-types *) (:generator 5 (inst mov result (make-ea :dword :base sap - :disp (- (* (1+ index) word-bytes)))))) + :disp (- (* (1+ index) n-word-bytes)))))) (define-vop (write-control-stack) (:translate %set-stack-ref) @@ -71,7 +71,7 @@ (move temp offset) (inst neg temp) (inst mov - (make-ea :dword :base sap :disp (- word-bytes) :index temp) value) + (make-ea :dword :base sap :disp (- n-word-bytes) :index temp) value) (move result value))) (define-vop (write-control-stack-c) @@ -85,7 +85,7 @@ (:result-types *) (:generator 5 (inst mov (make-ea :dword :base sap - :disp (- (* (1+ index) word-bytes))) + :disp (- (* (1+ index) n-word-bytes))) value) (move result value))) @@ -101,7 +101,7 @@ (loadw temp thing 0 lowtag) (inst shr temp n-widetag-bits) (inst jmp :z bogus) - (inst shl temp (1- (integer-length word-bytes))) + (inst shl temp (1- (integer-length n-word-bytes))) (unless (= lowtag other-pointer-lowtag) (inst add temp (- lowtag other-pointer-lowtag))) (move code thing)