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>
Sun, 3 Jan 2016 20:06:11 +0000 (13:06 -0700)
src/etc/compile-svm.sh

index 197138c6404f6843b266305cb10ca9992ba2b411..6bb0542ad486dca14f00093a981daa483105286b 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 ".."))