r259870 - [CMake] Speculative fix for linker error on Linux

Chris Bieneman via cfe-commits cfe-commits at lists.llvm.org
Thu Feb 4 18:51:33 PST 2016


Author: cbieneman
Date: Thu Feb  4 20:51:33 2016
New Revision: 259870

URL: http://llvm.org/viewvc/llvm-project?rev=259870&view=rev
Log:
[CMake] Speculative fix for linker error on Linux

I can't reproduce this locally, but I think this may fix it.

Modified:
    cfe/trunk/CMakeLists.txt

Modified: cfe/trunk/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/CMakeLists.txt?rev=259870&r1=259869&r2=259870&view=diff
==============================================================================
--- cfe/trunk/CMakeLists.txt (original)
+++ cfe/trunk/CMakeLists.txt Thu Feb  4 20:51:33 2016
@@ -595,8 +595,8 @@ endif()
 set(CLANG_ORDER_FILE ${CMAKE_CURRENT_BINARY_DIR}/clang.order CACHE FILEPATH
   "Order file to use when compiling clang in order to improve startup time.")
 
-if(NOT EXISTS ${CLANG_ORDER_FILE})
-  execute_process(COMMAND ${CMAKE_COMMAND} -E touch ${CLANG_ORDER_FILE})
+if(CLANG_ORDER_FILE AND NOT EXISTS ${CLANG_ORDER_FILE})
+  file(WRITE ${CLANG_ORDER_FILE} "\n")
 endif()
 
 if (CLANG_BUILT_STANDALONE OR CMAKE_VERSION VERSION_EQUAL 3 OR




More information about the cfe-commits mailing list