svm: finish-cross-compilation of everything using a large heap.
authorMatt Birkholz <puck@birchwood-abbey.net>
Thu, 26 Nov 2015 05:37:00 +0000 (22:37 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Thu, 26 Nov 2015 07:59:18 +0000 (00:59 -0700)
src/etc/compile-svm.sh

index 217357da4e90faba18d02a797a320a56d4970ad1..b3a5c53199d047a3c159178ad698f0cda6c175e9 100755 (executable)
@@ -130,9 +130,10 @@ EOF
 EOF
 
     echo "# `mydate`:     Finish-cross-compilation of everything."
+    # Use a large heap for all that s-code!
     run_cmd_in_dir runtime \
        ../microcode/scheme --batch-mode --library ../lib \
-                           --fasl make.bin <<EOF
+                           --fasl make.bin --heap ${HEAP} <<EOF
 (begin
   (load "../compiler/base/crsend")
   (finish-cross-compilation:directory ".."))