diff --git a/compiler/sparc/vm.lisp b/compiler/sparc/vm.lisp
index 0dcdf25118e63d3249ce8fb7a2d1afa7c90a5841..868e04c138a947950d608aacd410e2f21fedb444 100644
--- a/compiler/sparc/vm.lisp
+++ b/compiler/sparc/vm.lisp
@@ -5,7 +5,7 @@
 ;;; Carnegie Mellon University, and has been placed in the public domain.
 ;;;
 (ext:file-comment
-  "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/compiler/sparc/vm.lisp,v 1.16 1999/12/28 21:04:37 dtc Exp $")
+  "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/compiler/sparc/vm.lisp,v 1.17 2000/01/17 18:08:58 dtc Exp $")
 ;;;
 ;;; **********************************************************************
 ;;;
@@ -224,7 +224,7 @@
 
   ;; Non-Descriptor double-floats.
   (double-reg float-registers
-   :locations #.(loop for i from 0 to 31 #-sparc-64 31 #+sparc-64 63
+   :locations #.(loop for i from 0 to #-sparc-64 31 #+sparc-64 63
 		      by 2 collect i)
    :element-size 2 :alignment 2
    :reserve-locations (28 30)
@@ -235,7 +235,7 @@
   ;; Non-Descriptor double-floats.
   #+long-float
   (long-reg float-registers
-   :locations #.(loop for i from 0 to 31 #-sparc-64 31 #+sparc-64 63
+   :locations #.(loop for i from 0 to #-sparc-64 31 #+sparc-64 63
 		      by 4 collect i)
    :element-size 4 :alignment 4
    :reserve-locations (28)
@@ -252,7 +252,7 @@
    :alternate-scs (complex-single-stack))
 
   (complex-double-reg float-registers
-   :locations #.(loop for i from 0 to 31 #-sparc-64 31 #+sparc-64 63
+   :locations #.(loop for i from 0 to #-sparc-64 31 #+sparc-64 63
 		      by 4 collect i)
    :element-size 4 :alignment 4
    :reserve-locations (28)
@@ -262,7 +262,7 @@
 
   #+long-float
   (complex-long-reg float-registers
-   :locations #.(loop for i from 0 to 31 #-sparc-64 31 #+sparc-64 63
+   :locations #.(loop for i from 0 to #-sparc-64 31 #+sparc-64 63
 		      by 8 collect i)
    :element-size 8 :alignment 8
    :constant-scs ()