Spelling fixes in comments.
[oota-llvm.git] / cmake / config-ix.cmake
index d4800d6860bf619b51f17b5a7fd4d37a1b6f54ed..4e22aabd2d9d6e0a238c2f82dcd3df98b450e8fd 100755 (executable)
@@ -526,10 +526,12 @@ else()
   endif()
 endif()
 
-find_program(GOLD_EXECUTABLE NAMES ld.gold ld DOC "The gold linker")
-if(GOLD_EXECUTABLE)
-       set(LLVM_BINUTILS_INCDIR "" CACHE PATH
-               "PATH to binutils/include containing plugin-api.h for gold plugin.")
+find_program(GOLD_EXECUTABLE NAMES ${LLVM_DEFAULT_TARGET_TRIPLE}-ld.gold ld.gold ${LLVM_DEFAULT_TARGET_TRIPLE}-ld ld DOC "The gold linker")
+set(LLVM_BINUTILS_INCDIR "" CACHE PATH
+       "PATH to binutils/include containing plugin-api.h for gold plugin.")
+
+if(APPLE)
+  find_program(LD64_EXECUTABLE NAMES ld DOC "The ld64 linker")
 endif()
 
 include(FindOCaml)