Unbreak the build on SPARC
authorPaul Khuong <pvk@pvk.ca>
Sun, 30 Oct 2011 15:34:33 +0000 (11:34 -0400)
committerPaul Khuong <pvk@pvk.ca>
Sun, 30 Oct 2011 15:34:33 +0000 (11:34 -0400)
Broken in b2d132a93 (last commit).  The cross-compiler can be a tad
paranoid.

src/compiler/sparc/char.lisp

index 1f6a146..2eb49a3 100644 (file)
 
 (define-vop (character-compare/c)
   (:args (x :scs (character-reg)))
-  (:arg-types character (:constant (character-set ((0 . 4095)))))
+  (:arg-types character (:constant
+                         #+sb-xc-host base-char
+                         #-sb-xc-host (character-set ((0 . 4095)))))
   (:conditional)
   (:info target not-p y)
   (:policy :fast-safe)