@@ -59,14 +59,14 @@ RELBUILDROOT := $(call rel_path,$(JULIAHOME)/base,$(BUILDROOT)/base)/ # <-- make
59
59
60
60
$(build_private_libdir ) /corecompiler.ji : $(COMPILER_SRCS )
61
61
@$(call PRINT_JULIA, cd $(JULIAHOME ) /base && \
62
- $(call spawn,$(JULIA_EXECUTABLE ) ) -C " $( JULIA_CPU_TARGET) " --output-ji $(call cygpath_w,$@ ) .tmp \
62
+ $(call spawn,$(JULIA_EXECUTABLE ) ) -C " $( JULIA_CPU_TARGET) " $( HEAPLIM ) --output-ji $(call cygpath_w,$@ ) .tmp \
63
63
--startup-file=no --warn-overwrite=yes -g$(BOOTSTRAP_DEBUG_LEVEL ) -O0 compiler/compiler.jl)
64
64
@mv $@ .tmp $@
65
65
66
66
$(build_private_libdir ) /sys.ji : $(build_private_libdir ) /corecompiler.ji $(JULIAHOME ) /VERSION $(BASE_SRCS ) $(STDLIB_SRCS )
67
67
@$(call PRINT_JULIA, cd $(JULIAHOME ) /base && \
68
68
if ! JULIA_BINDIR=$( call cygpath_w,$( build_bindir) ) WINEPATH=" $( call cygpath_w,$( build_bindir) ) ;$$ WINEPATH" \
69
- $(call spawn, $(JULIA_EXECUTABLE ) ) -g1 -O0 -C " $( JULIA_CPU_TARGET) " --output-ji $(call cygpath_w,$@ ) .tmp $(JULIA_SYSIMG_BUILD_FLAGS ) \
69
+ $(call spawn, $(JULIA_EXECUTABLE ) ) -g1 -O0 -C " $( JULIA_CPU_TARGET) " $( HEAPLIM ) --output-ji $(call cygpath_w,$@ ) .tmp $(JULIA_SYSIMG_BUILD_FLAGS ) \
70
70
--startup-file=no --warn-overwrite=yes --sysimage $(call cygpath_w,$< ) sysimg.jl $(RELBUILDROOT ) ; then \
71
71
echo ' *** This error might be fixed by running `make clean`. If the error persists$(COMMA) try `make cleanall`. ***' ; \
72
72
false ; \
@@ -82,7 +82,7 @@ $$(build_private_libdir)/sys$1-o.a $$(build_private_libdir)/sys$1-bc.a : $$(buil
82
82
JULIA_PROJECT= \
83
83
JULIA_DEPOT_PATH=':' \
84
84
JULIA_NUM_THREADS=1 \
85
- $$(call spawn, $3) $2 -C "$$(JULIA_CPU_TARGET ) " --output-$$* $$(call cygpath_w,$$@ ) .tmp $$(JULIA_SYSIMG_BUILD_FLAGS ) \
85
+ $$(call spawn, $3) $2 -C "$$(JULIA_CPU_TARGET ) " $$( HEAPLIM ) --output-$$* $$(call cygpath_w,$$@ ) .tmp $$(JULIA_SYSIMG_BUILD_FLAGS ) \
86
86
--startup-file=no --warn-overwrite=yes --sysimage $$(call cygpath_w,$$< ) $$(call cygpath_w,$$(JULIAHOME ) /contrib/generate_precompile.jl) $(JULIA_PRECOMPILE ) ; then \
87
87
echo '*** This error is usually fixed by running `make clean`. If the error persists$$(COMMA ) try `make cleanall`. *** '; \
88
88
false; \
0 commit comments