1.0.1.3:
authorNathan Froyd <froydnj@cs.rice.edu>
Sun, 28 Jan 2007 19:58:54 +0000 (19:58 +0000)
committerNathan Froyd <froydnj@cs.rice.edu>
Sun, 28 Jan 2007 19:58:54 +0000 (19:58 +0000)
Fix two buglets in MAKE-EA-FOR-FLOAT-REF.

src/compiler/x86/array.lisp
version.lisp-expr

index d07ec98..bcf82b5 100644 (file)
     (immediate
      (make-ea :dword :base object
               :disp (- (+ (* vector-data-offset n-word-bytes)
-                          (* element-size (+ offset complex-offset
-                                             (tn-value index)))
-                       other-pointer-lowtag))))
+                          (* element-size (+ offset (tn-value index)))
+                          complex-offset)
+                       other-pointer-lowtag)))
     (t
      (make-ea :dword :base object :index index :scale scale
               :disp (- (+ (* vector-data-offset n-word-bytes)
index b8c100e..4ed7224 100644 (file)
@@ -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.2.2"
+"1.0.2.3"