mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-30 12:21:02 -08:00
Unknown FUNCALL forms must be tagged as side-effect full
This commit is contained in:
parent
e563b560f9
commit
e27974cf76
1 changed files with 2 additions and 1 deletions
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue