diff --git a/pkg/lua/Makefile.lua b/pkg/lua/Makefile.lua index b22984b2a18702316bc45364b9d3f70d5f163e92..f239722df0871014560df075d4cced5313ce314f 100644 --- a/pkg/lua/Makefile.lua +++ b/pkg/lua/Makefile.lua @@ -1,8 +1,11 @@ SRC := $(filter-out loadlib.c lua.c luac.c,$(wildcard *.c)) -CFLAGS += -fstack-usage -fconserve-stack \ - -DLUA_MAXCAPTURES=16 \ - -DL_MAXLENNUM=50 +ifneq (llvm, $(TOOLCHAIN)) + CFLAGS += -fstack-usage -fconserve-stack +endif + +CFLAGS += -DLUA_MAXCAPTURES=16 -DL_MAXLENNUM=50 + # Enable these options to debug stack usage # -Wstack-usage=128 -Wno-error=stack-usage=128