summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 8f73297f..ef1eef6a 100644
--- a/Makefile
+++ b/Makefile
@@ -91,9 +91,14 @@ endif # LLAMA_DISABLE_LOGS
# warnings
CFLAGS += -Wall -Wextra -Wpedantic -Wcast-qual -Wdouble-promotion -Wshadow -Wstrict-prototypes -Wpointer-arith \
- -Wmissing-prototypes -Werror=implicit-int
+ -Wmissing-prototypes -Werror=implicit-int -Wno-unused-function
CXXFLAGS += -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wno-multichar
+ifeq '' '$(findstring clang++,$(CXX))'
+ # g++ only
+ CXXFLAGS += -Wno-format-truncation
+endif
+
# OS specific
# TODO: support Windows
ifeq ($(UNAME_S),Linux)