[CMake] [Darwin] Need to set lto_library on CMAKE_MODULE_LINKER_FLAGS as well
[oota-llvm.git] / CMakeLists.txt
index 3e54ec991f17f3c0f92c91922721ea61fd7e85f4..3c7517eea0d44dea38961a5a177a2cbd00593359 100644 (file)
@@ -548,6 +548,8 @@ if(APPLE AND DARWIN_LTO_LIBRARY)
     "${CMAKE_EXE_LINKER_FLAGS} -Wl,-lto_library -Wl,${DARWIN_LTO_LIBRARY}")
   set(CMAKE_SHARED_LINKER_FLAGS
     "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-lto_library -Wl,${DARWIN_LTO_LIBRARY}")
+  set(CMAKE_MODULE_LINKER_FLAGS
+    "${CMAKE_MODULE_LINKER_FLAGS} -Wl,-lto_library -Wl,${DARWIN_LTO_LIBRARY}")
 endif()
 
 # Work around a broken bfd ld behavior. When linking a binary with a