From: lisphacker Date: Sun, 8 Apr 2007 15:25:39 +0000 (+0000) Subject: 1.0.4.50: more x86 backend X-Git-Url: http://repo.macrolet.net/gitweb/?a=commitdiff_plain;h=728e48f3f4d8f6617b41a82ff7d3107f9a1667e7;p=sbcl.git 1.0.4.50: more x86 backend * Fixing a missed pair of frame-byte-offsets from 1.0.4.42. --- diff --git a/src/compiler/x86/debug.lisp b/src/compiler/x86/debug.lisp index 3869b6a..b104645 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 (- n-word-bytes) :index temp)))) + (make-ea :dword :base sap :disp (frame-byte-offset 0) :index temp)))) (define-vop (read-control-stack-c) (:translate stack-ref) @@ -71,7 +71,7 @@ (move temp offset) (inst neg temp) (inst mov - (make-ea :dword :base sap :disp (- n-word-bytes) :index temp) value) + (make-ea :dword :base sap :disp (frame-byte-offset 0) :index temp) value) (move result value))) (define-vop (write-control-stack-c) diff --git a/version.lisp-expr b/version.lisp-expr index 43d637d..48b3bc5 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -17,4 +17,4 @@ ;;; checkins which aren't released. (And occasionally for internal ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"1.0.4.49" +"1.0.4.50"