From 005e2cdfb05d92e1b24df2d35ea10ac557b3d831 Mon Sep 17 00:00:00 2001 From: Haibo Huang Date: Fri, 26 Feb 2021 13:23:10 -0800 Subject: Android: Do not use gold for ndk >= r22 Fixes: #21772 --- Modules/Compiler/Clang.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modules/Compiler/Clang.cmake b/Modules/Compiler/Clang.cmake index 5862521..9f93d41 100644 --- a/Modules/Compiler/Clang.cmake +++ b/Modules/Compiler/Clang.cmake @@ -77,7 +77,7 @@ else() set(CMAKE_${lang}_COMPILE_OPTIONS_IPO "-flto") endif() - if(ANDROID) + if(ANDROID AND NOT CMAKE_ANDROID_NDK_VERSION VERSION_GREATER_EQUAL "22") # https://github.com/android-ndk/ndk/issues/242 set(CMAKE_${lang}_LINK_OPTIONS_IPO "-fuse-ld=gold") endif() -- cgit v0.12