mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-12 03:32:10 +00:00
unittests/CMakeLists.txt: Suppress building ValueMapTest on MSVC older than 10(VS2010).
MSVC9 and 8 cannot compile ValueMapTest.cpp due to their bug. See issue#331418 in Visual Studio. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119782 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
fb4d9816e7
commit
130a2dd3c6
@ -74,7 +74,7 @@ add_llvm_unittest(Transforms
|
||||
Transforms/Utils/Cloning.cpp
|
||||
)
|
||||
|
||||
add_llvm_unittest(VMCore
|
||||
set(VMCoreSources
|
||||
VMCore/ConstantsTest.cpp
|
||||
VMCore/DerivedTypesTest.cpp
|
||||
VMCore/InstructionsTest.cpp
|
||||
@ -84,6 +84,14 @@ add_llvm_unittest(VMCore
|
||||
VMCore/VerifierTest.cpp
|
||||
)
|
||||
|
||||
# MSVC9 and 8 cannot compile ValueMapTest.cpp due to their bug.
|
||||
# See issue#331418 in Visual Studio.
|
||||
if(MSVC AND MSVC_VERSION LESS 1600)
|
||||
list(REMOVE_ITEM VMCoreSources VMCore/ValueMapTest.cpp)
|
||||
endif()
|
||||
|
||||
add_llvm_unittest(VMCore ${VMCoreSources})
|
||||
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
System
|
||||
Support
|
||||
|
Loading…
x
Reference in New Issue
Block a user