From cf4bc688068f80e74ffeb98c33a96d2a031c20d3 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 5 Aug 2022 14:08:45 +0100 Subject: [PATCH] Disable shortening/shadow warnings on android * There are a lot of these issues in system or LLVM headers --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 202b2d986..d71c41ad9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -396,7 +396,7 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") list(APPEND warning_flags -Wcomma) endif() - if(CMAKE_CXX_COMPILER_ID MATCHES "Clang" AND NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 9.0) + if(CMAKE_CXX_COMPILER_ID MATCHES "Clang" AND NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 9.0 AND NOT ANDROID) list(APPEND warning_flags -Wshadow) list(APPEND warning_flags -Wshorten-64-to-32) endif()