Unknown FUNCALL forms must be tagged as side-effect full

This commit is contained in:
Juan Jose Garcia Ripoll 2010-10-23 00:53:35 +02:00
parent e563b560f9
commit e27974cf76

View file

@ -24,7 +24,8 @@
(defun unoptimized-funcall (fun arguments)
(let ((l (length arguments)))
(if (<= l si::c-arguments-limit)
(make-c1form* 'FUNCALL :args (c1expr fun) (c1args* arguments))
(make-c1form* 'FUNCALL :sp-change t :side-effects t
:args (c1expr fun) (c1args* arguments))
(unoptimized-long-call fun arguments))))
(defun c1funcall (args)