1From 6167e7a37556a84033becc5b4fb5ccbf7858630d Mon Sep 17 00:00:00 2001 2From: vagin ivan <vagin.ivan1@huawei-partners.com> 3Date: Wed, 13 Jul 2022 12:36:24 +0300 4Subject: [PATCH] Migrate from clang-9 to clang-14 5 6Signed-off-by: vagin ivan <vagin.ivan1@huawei-partners.com> 7--- 8 CMakeLists.txt | 7 +++++++ 9 1 file changed, 7 insertions(+) 10 11diff --git a/CMakeLists.txt b/CMakeLists.txt 12index 37a1593..7d352b4 100644 13--- a/CMakeLists.txt 14+++ b/CMakeLists.txt 15@@ -166,6 +166,13 @@ if (NOT ASMJIT_NO_CUSTOM_FLAGS) 16 #list(APPEND ASMJIT_PRIVATE_CFLAGS -Wall -Wextra -Wconversion) 17 list(APPEND ASMJIT_PRIVATE_CFLAGS -fno-math-errno) 18 list(APPEND ASMJIT_PRIVATE_CFLAGS -Wno-shadow) 19+ 20+ if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 14.0.0) 21+ list(APPEND ASMJIT_PRIVATE_CFLAGS -Wno-bitwise-instead-of-logical) 22+ list(APPEND ASMJIT_PRIVATE_CFLAGS -Wno-unused-but-set-variable) 23+ list(APPEND ASMJIT_PRIVATE_CFLAGS -Wno-deprecated-copy) 24+ endif() 25+ 26 list(APPEND ASMJIT_PRIVATE_CFLAGS_REL -O2) 27 28 asmjit_detect_cflags(ASMJIT_PRIVATE_CFLAGS 29-- 302.25.1 31 32