Fix make-array transforms.
[sbcl.git] / src / code / stubs.lisp
index 61ef516..c4ffb50 100644 (file)
 
 (in-package "SB!IMPL")
 
-(macrolet ((def-frob (name &optional (args '(x)))
-            `(defun ,name ,args (,name ,@args))))
-  (def-frob %code-code-size)
-  (def-frob %code-debug-info)
-  (def-frob %code-entry-points)
-  (def-frob %funcallable-instance-fun)
-  (def-frob %funcallable-instance-layout)
-  (def-frob %funcallable-instance-lexenv)
-  (def-frob %set-funcallable-instance-fun (fin new-val)))
-
-(defun %caller-frame-and-pc ()
-  (%caller-frame-and-pc))
+(macrolet ((def (name &optional (args '(x)))
+             `(defun ,name ,args (,name ,@args))))
+  (def %caller-frame ())
+  (def %caller-pc ())
+  (def %code-code-size)
+  (def %code-debug-info)
+  (def %code-entry-points)
+  (def %funcallable-instance-layout)
+  (def %set-funcallable-instance-layout (x new-value)))