diff --git a/compiler/generic/new-genesis.lisp b/compiler/generic/new-genesis.lisp
index b916cc872526c290a3345ecd49655029152f9894..cbecb9bcadd2cd55d58eb8f69dc952bb5e9b4af1 100644
--- a/compiler/generic/new-genesis.lisp
+++ b/compiler/generic/new-genesis.lisp
@@ -6,7 +6,7 @@
 ;;; Scott Fahlman or slisp-group@cs.cmu.edu.
 ;;;
 (ext:file-comment
-  "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/compiler/generic/new-genesis.lisp,v 1.17 1994/10/25 00:41:58 ram Exp $")
+  "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/compiler/generic/new-genesis.lisp,v 1.18 1994/10/26 23:55:40 ram Exp $")
 ;;;
 ;;; **********************************************************************
 ;;;
@@ -776,9 +776,9 @@
     (write-indexed fdefn vm:fdefn-raw-addr-slot
 		   (ecase type
 		     (#.vm:function-header-type
-		      (make-random-descriptor
-		       (if (c:backend-featurep :sparc)
-			   defn
+		      (if (c:backend-featurep :sparc)
+			  defn
+			  (make-random-descriptor
 			   (+ (logandc2 (descriptor-bits defn) vm:lowtag-mask)
 			      (ash vm:function-code-offset vm:word-shift)))))
 		     (#.vm:closure-header-type
@@ -1635,8 +1635,8 @@
 		   "")
 		  (#.c:sparc-fasl-file-implementation
 		   (if (c:backend-featurep :svr4)
-		       "_"
-		       "")))
+		       ""
+		       "_")))
 		name)))
 
 (defvar *cold-assembler-routines* nil)