X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Ftarget-load.lisp;h=56a139eda2f9317d71788abc6a5d4abcbf32bc8e;hb=22c1de0a40df83bb5628974010a879cb2c17ff53;hp=d5720530f7d97cab94f2d5e382ed26a8230596b9;hpb=27295fde2701d198fa80b9f5ac94e3cc5888512c;p=sbcl.git diff --git a/src/code/target-load.lisp b/src/code/target-load.lisp index d572053..56a139e 100644 --- a/src/code/target-load.lisp +++ b/src/code/target-load.lisp @@ -153,8 +153,6 @@ #!+sb-doc "Load the file given by FILESPEC into the Lisp environment, returning T on success." - (unless (eq external-format :default) - (error "Non-:DEFAULT EXTERNAL-FORMAT values are not supported.")) (let ((*load-depth* (1+ *load-depth*)) ;; KLUDGE: I can't find in the ANSI spec where it says that @@ -282,7 +280,7 @@ (dolist (symbol *!initial-foreign-symbols*) (setf (gethash (car symbol) *static-foreign-symbols*) (cdr symbol)))) -(declaim (ftype (function (string) sb!vm:word) +(declaim (ftype (function (string) (unsigned-byte #.sb!vm:n-machine-word-bits)) foreign-symbol-address-as-integer))