X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=make-host-2.sh;h=303ec017c064d3ab52f074ba14e808a9b6b3f60b;hb=4a0ab5193096ca70dbbf43bb21418544f6d018b7;hp=25be3482d5d53b0396918c51a37a04fe1ea7b3c0;hpb=3bd7a97d1b11a2b0aee086ef211cae807f3dfc35;p=sbcl.git diff --git a/make-host-2.sh b/make-host-2.sh index 25be348..303ec01 100644 --- a/make-host-2.sh +++ b/make-host-2.sh @@ -70,13 +70,8 @@ $SBCL_XC_HOST <<-'EOF' || exit 1 ;; redefine our functions anyway; and developers can ;; fend for themselves.) #!-sb-fluid (sb!ext:*derive-function-types* t) - ;; In order to reduce peak memory usage during GENESIS, - ;; it helps to stuff several toplevel forms together - ;; into the same function. (This can't be the compiler - ;; default in general since it's non-ANSI in the case - ;; of e.g. some package-side-effecting forms, but it's - ;; safe in all the code we cross-compile.) - (sb!c::*top-level-lambda-max* 10) + ;; FIXME: *TOP-LEVEL-LAMBDA-MAX* should go away altogether. + (sb!c::*top-level-lambda-max* 1) ;; Let the target know that we're the cross-compiler. (*features* (cons :sb-xc *features*)) ;; We need to tweak the readtable..