feat(build): add CONFIG_COMPILER_DISABLE_GCC14_WARNINGS option

This commit is contained in:
Alexey Lapshin
2024-07-06 00:01:52 +07:00
parent 6f1671c9c9
commit 664c2e6b77
2 changed files with 11 additions and 0 deletions
+4
View File
@@ -175,6 +175,10 @@ if(CONFIG_COMPILER_DISABLE_GCC13_WARNINGS)
"-Wno-dangling-reference")
endif()
if(CONFIG_COMPILER_DISABLE_GCC14_WARNINGS)
list(APPEND compile_options "-Wno-calloc-transposed-args")
endif()
if(CONFIG_COMPILER_DISABLE_DEFAULT_ERRORS)
if(NOT CMAKE_C_COMPILER_ID MATCHES "Clang")
idf_build_replace_option_from_property(COMPILE_OPTIONS "-Werror" "-Werror=all")