0.7.3.10: Fix the SIGILL with ev6 and later Alphas: icache needs flushing
[sbcl.git] / src / compiler / deftype.lisp
index fe56d65..e41c6fc 100644 (file)
@@ -9,9 +9,6 @@
 
 (in-package "SB!IMPL")
 
-(file-comment
- "$Header$")
-
 (def!macro sb!xc:deftype (name arglist &body body)
   #!+sb-doc
   "Define a new type, with syntax like DEFMACRO."
@@ -22,7 +19,7 @@
        (parse-defmacro arglist whole body name 'deftype :default-default ''*)
       `(eval-when (:compile-toplevel :load-toplevel :execute)
         (%compiler-deftype ',name
-                           #'(lambda (,whole)
-                               ,@local-decs
-                               (block ,name ,body))
+                           (lambda (,whole)
+                             ,@local-decs
+                             (block ,name ,body))
                            ,@(when doc `(,doc)))))))