Merge 7.4 and 8.0 versions on scomb.scm
authorStephen Adams <edu/mit/csail/zurich/adams>
Tue, 15 Jul 1997 17:29:56 +0000 (17:29 +0000)
committerStephen Adams <edu/mit/csail/zurich/adams>
Tue, 15 Jul 1997 17:29:56 +0000 (17:29 +0000)
Changed UNDEFINED-CONDITIONAL-BRANCH to be UNSPECIFIC directly, rather
than trying to reconstruct the same machine-dependent bit-pattern.

v7/src/runtime/scomb.scm

index cb661638d6ced9729ab622008dd4287a2267b9f8..16e9045bba849e0300e0e7a79afe3ad3a5db81de 100644 (file)
@@ -1,6 +1,6 @@
 #| -*-Scheme-*-
 
-$Id: scomb.scm,v 14.14 1995/07/27 22:00:28 adams Exp $
+$Id: scomb.scm,v 14.15 1997/07/15 17:29:56 adams Exp $
 
 Copyright (c) 1988-1994 Massachusetts Institute of Technology
 
@@ -197,8 +197,7 @@ MIT in each case. |#
 (define (conditional? object)
   (object-type? (ucode-type conditional) object))
 
-(define undefined-conditional-branch
-  (object-new-type (ucode-type constant) #x-800000))
+(define undefined-conditional-branch unspecific)
 
 (define-integrable (conditional-predicate conditional)
   (&triple-first conditional))