From 0c42be9fb9f9a1a00bde3f31584dcf52bab61565 Mon Sep 17 00:00:00 2001 From: jsteube Date: Sun, 30 Oct 2016 21:58:22 +0100 Subject: [PATCH] We should check for maximum stack use (OSX only supports up to 512kB by default thread stack size) --- src/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Makefile b/src/Makefile index ca4c9f2a8..9d5b08c84 100644 --- a/src/Makefile +++ b/src/Makefile @@ -123,6 +123,12 @@ CFLAGS += -ftrapv #CFLAGS += -Wsign-conversion #CFLAGS += -pedantic +# default linux and freebsd thread stack size is 2MB +# default windows thread stack size is 1MB +# default OSX thread stack size is 512kB + +CFLAGS += -Wstack-usage=524288 + LFLAGS := ifndef DEBUG