X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Ffndb.lisp;h=8a2aed78df5d3a60eef5729d61d921d2b66f36ea;hb=0e35b321b97477bcfedaa1a5aed1fa87d635d262;hp=d98fc92f7761bb916cbbc411c9c23954192bbd3b;hpb=cb79d726de3e18c660f84c58a43f00d22b459037;p=sbcl.git diff --git a/src/compiler/fndb.lisp b/src/compiler/fndb.lisp index d98fc92..8a2aed7 100644 --- a/src/compiler/fndb.lisp +++ b/src/compiler/fndb.lisp @@ -1215,7 +1215,7 @@ (:verbose t) (:print t) (:if-does-not-exist (member :error :create nil)) - (:external-format (member :default))) + (:external-format keyword)) t) (defknown directory (pathname-designator &key) @@ -1267,7 +1267,7 @@ (member t))) (:verbose t) (:print t) - (:external-format t) + (:external-format keyword) ;; extensions (:trace-file t) @@ -1382,6 +1382,7 @@ (defknown %%primitive (t t &rest t) *) (defknown %pop-values (t) t) (defknown %nip-values (t t &rest t) (values)) +(defknown %allocate-closures (t) *) (defknown %type-check-error (t t) nil) ;; FIXME: This function does not return, but due to the implementation