From: Zachary Turner Date: Thu, 29 Jan 2015 18:44:14 +0000 (+0000) Subject: Disable compilation of llvm-pdbdump for versions of MSVC < 2013. X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=3a5a587abfa4c04aa64f14ef1f2b4a00608b4840;p=oota-llvm.git Disable compilation of llvm-pdbdump for versions of MSVC < 2013. Certain aspects of llvm-pdbdump require language support only present in MSVC 2013 and higher. Since this is strictly a utility, and since we hope to drop support for MSVC 2012 soon, don't build this unless MSVC 2013 or higher. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227479 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt index 07b0bf90717..b496f5f27b7 100644 --- a/tools/CMakeLists.txt +++ b/tools/CMakeLists.txt @@ -61,7 +61,10 @@ add_llvm_tool_subdirectory(yaml2obj) add_llvm_tool_subdirectory(llvm-go) -if(MSVC) +if(MSVC AND NOT(MSVC_VERSION LESS 1800)) + # Certain aspects of llvm-pdbdump require language support only present in + # MSVC 2013 and higher. Since this is strictly a utility, and since we hope + # to drop support for MSVC 2012 soon, don't build this for MSVC < 2013. add_llvm_tool_subdirectory(llvm-pdbdump) endif()