sb-posix: make SYSCALL-ERROR's argument optional
[sbcl.git] / src / compiler / aliencomp.lisp
index 4321c31..5ca25ac 100644 (file)
               (setf body `(invoke-with-saved-fp-and-pc (lambda () ,body))))
             (/noshow "returning from DEFTRANSFORM ALIEN-FUNCALL" (params) body)
             `(lambda (function ,@(params))
+               (declare (optimize (let-conversion 3)))
                ,body)))))))
 
 (defoptimizer (%alien-funcall derive-type) ((function type &rest args))