diff --git a/third_party/make/lib/xalloc-die.c b/third_party/make/lib/xalloc-die.c index 4e1909797..d6e0fd1ad 100644 --- a/third_party/make/lib/xalloc-die.c +++ b/third_party/make/lib/xalloc-die.c @@ -25,7 +25,7 @@ #include "third_party/make/lib/error.h" #include "third_party/make/lib/exitfail.h" -#include "third_party/make/src/gettext.h" +#include "third_party/make/lib/gettext.h" #define _(msgid) gettext (msgid) void diff --git a/third_party/make/src/main.c b/third_party/make/src/main.c index d7e9bebec..11c47d569 100644 --- a/third_party/make/src/main.c +++ b/third_party/make/src/main.c @@ -26,6 +26,7 @@ this program. If not, see . */ #include "third_party/make/src/getopt.h" #include "libc/sysv/consts/sa.h" +#include "libc/runtime/stack.h" #include "third_party/gdtoa/gdtoa.h" #include @@ -1057,6 +1058,7 @@ int main (int argc, char **argv, char **envp) #endif { + STATIC_STACK_SIZE(0x00200000); // 2mb stack static char *stdin_nm = 0; int makefile_status = MAKE_SUCCESS; struct goaldep *read_files;