Disable c99-extensions warning only for APPLE

This commit is contained in:
Iwan Kawrakow
2024-09-17 13:18:42 +02:00
parent 11346e7f78
commit f811633485

View File

@@ -934,7 +934,11 @@ endif()
if (GGML_ALL_WARNINGS)
if (NOT MSVC)
list(APPEND WARNING_FLAGS -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wno-c99-extensions)
list(APPEND WARNING_FLAGS -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function)
if (APPLE)
# shut up c99 extensions warning I get on my system due to arm_neon.h
list(APPEND WARNING_FLAGS -Wno-c99-extensions)
endif()
list(APPEND C_FLAGS -Wshadow -Wstrict-prototypes -Wpointer-arith -Wmissing-prototypes
-Werror=implicit-int -Werror=implicit-function-declaration)
list(APPEND CXX_FLAGS -Wmissing-declarations -Wmissing-noreturn)