X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fgeneric%2Fvm-ir2tran.lisp;h=b0a2d3d68acca6644f41fd46021af5db2eb30692;hb=c5d49a98212cf02fbfd0dd7f58a6177142c1c4a9;hp=5562c20a1dce8854f1fb9199b748b1451f34cb4a;hpb=55dc8558f0686a9d1c8e7f8025bfe373b0c35e33;p=sbcl.git diff --git a/src/compiler/generic/vm-ir2tran.lisp b/src/compiler/generic/vm-ir2tran.lisp index 5562c20..b0a2d3d 100644 --- a/src/compiler/generic/vm-ir2tran.lisp +++ b/src/compiler/generic/vm-ir2tran.lisp @@ -266,6 +266,8 @@ ;;; ...conses #!+stack-allocatable-fixed-objects -(defoptimizer (cons stack-allocate-result) ((&rest args) node dx) - (declare (ignore node dx)) - t) +(progn + (defoptimizer (cons stack-allocate-result) ((&rest args) node dx) + t) + (defoptimizer (%make-complex stack-allocate-result) ((&rest args) node dx) + t))