1.0.3.44: x86-64 print vop preserves 16-byte stack alignment
[sbcl.git] / src / compiler / alpha / alloc.lisp
index 78c3b89..4852fec 100644 (file)
   (:info length stack-allocate-p)
   (:temporary (:scs (non-descriptor-reg)) temp)
   (:results (result :scs (descriptor-reg)))
-  (:node-var node)
   (:generator 10
     (let* ((size (+ length closure-info-offset))
            (alloc-size (pad-data-block size)))
   (:generator 1
     (inst li unbound-marker-widetag result)))
 
+(define-vop (make-funcallable-instance-tramp)
+  (:args)
+  (:results (result :scs (any-reg)))
+  (:generator 1
+    (inst li (make-fixup "funcallable_instance_tramp" :foreign) result)))
+
 (define-vop (fixed-alloc)
   (:args)
   (:info name words type lowtag)