diff --git a/Makefile b/Makefile index f713a1e82..1e9d4180c 100644 --- a/Makefile +++ b/Makefile @@ -224,7 +224,7 @@ o/$(MODE)/hdrs.txt: o/$(MODE)/.x $(MAKEFILES) $(call uniq,$(foreach x,$(HDRS) $( o/$(MODE)/incs.txt: o/$(MODE)/.x $(MAKEFILES) $(call uniq,$(foreach x,$(INCS) $(INCS),$(dir $(x)))) $(file >$@,$(INCS)) o/$(MODE)/depend: o/$(MODE)/.x o/$(MODE)/srcs.txt o/$(MODE)/hdrs.txt o/$(MODE)/incs.txt $(SRCS) $(HDRS) $(INCS) - @$(COMPILE) -AMKDEPS $(MKDEPS) -o $@ -r o/$(MODE)/ @o/$(MODE)/srcs.txt @o/$(MODE)/hdrs.txt @o/$(MODE)/incs.txt + @$(COMPILE) -AMKDEPS -L320 $(MKDEPS) -o $@ -r o/$(MODE)/ @o/$(MODE)/srcs.txt @o/$(MODE)/hdrs.txt @o/$(MODE)/incs.txt o/$(MODE)/srcs-old.txt: o/$(MODE)/.x $(MAKEFILES) $(call uniq,$(foreach x,$(SRCS),$(dir $(x)))) $(file >$@) $(foreach x,$(SRCS),$(file >>$@,$(x))) diff --git a/build/bootstrap/compile.com b/build/bootstrap/compile.com index 9724f350b..7e8a6e705 100755 Binary files a/build/bootstrap/compile.com and b/build/bootstrap/compile.com differ diff --git a/tool/build/compile.c b/tool/build/compile.c index 2958dc6a7..84ba6e745 100644 --- a/tool/build/compile.c +++ b/tool/build/compile.c @@ -97,7 +97,7 @@ FLAGS\n\ -V NUMBER specifies compiler version\n\ -C SECS set cpu limit [default 8]\n\ -L SECS set lat limit [default 64]\n\ - -M BYTES set mem limit [default 256m]\n\ + -M BYTES set mem limit [default 512m]\n\ -F BYTES set fsz limit [default 100m]\n\ -O BYTES set out limit [default 1m]\n\ -s decrement verbosity [default 4]\n\ @@ -625,7 +625,7 @@ int main(int argc, char *argv[]) { timeout = 64; /* secs */ cpuquota = 8; /* secs */ fszquota = 100 * 1000 * 1000; /* bytes */ - memquota = 256 * 1024 * 1024; /* bytes */ + memquota = 512 * 1024 * 1024; /* bytes */ if ((s = getenv("V"))) verbose = atoi(s); while ((opt = getopt(argc, argv, "hnvstC:M:F:A:T:V:O:L:")) != -1) { switch (opt) {