Merge branch 'bugfix/tools_clang_atomic_alignment_v4.4' into 'release/v4.4'

cmake: add "-Wno-atomic-alignment" flag to cmake script (v4.4)

See merge request espressif/esp-idf!18163
pull/9137/head
Jiang Jiang Jian 2022-05-19 10:44:46 +08:00
commit 263e1cec64
1 zmienionych plików z 3 dodań i 0 usunięć

Wyświetl plik

@ -119,6 +119,9 @@ if(CMAKE_C_COMPILER_ID MATCHES "Clang")
# Multiple cases of attributes unknown to clang, for example
# __attribute__((optimize("-O3")))
list(APPEND compile_options "-Wno-unknown-attributes")
# Disable Clang warnings for atomic operations with access size
# more then 4 bytes
list(APPEND compile_options "-Wno-atomic-alignment")
# Clang also produces many -Wunused-function warnings which GCC doesn't.
# However these aren't treated as errors.
endif()