Просмотр исходного кода

Android: Do not use gold for ndk >= r22

Fixes: #21772
Haibo Huang 4 лет назад
Родитель
Сommit
005e2cdfb0
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      Modules/Compiler/Clang.cmake

+ 1 - 1
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()