0.8.19.1: PowerPC linkage tables (darwin only for now)
[sbcl.git] / src / code / interr.lisp
index 2ca9050..d14bdc0 100644 (file)
         :datum object
         :expected-type 'base-string))
 
+(deferr object-not-vector-nil-error (object)
+  (error 'type-error
+        :datum object
+        :expected-type '(vector nil)))
+
+#!+sb-unicode
+(deferr object-not-character-string-error (object)
+  (error 'type-error
+        :datum object
+        :expected-type '(vector character)))
+
 (deferr object-not-bit-vector-error (object)
   (error 'type-error
         :datum object
 (deferr unbound-symbol-error (symbol)
   (error 'unbound-variable :name symbol))
 
-(deferr object-not-base-char-error (object)
+(deferr object-not-character-error (object)
   (error 'type-error
         :datum object
-        :expected-type 'base-char))
+        :expected-type 'character))
 
 (deferr object-not-sap-error (object)
   (error 'type-error
             "Control stack guard page temporarily disabled: proceed with caution~%")
      (error 'control-stack-exhausted))))
 
-
-
+(defun undefined-alien-error ()
+  (error 'undefined-alien-error))