X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=unittests%2FSupport%2FCMakeLists.txt;h=9bd685759ed0b829439c2ec0d5dc9d0ffb836b66;hp=2cbe730ef740af1bc1637e4ddd640881a235bc7b;hb=abb30d1a458e4b68274a6e56fe3d1e5575845d81;hpb=06c847e83e558f0cc6fea742498b2730eb6837c6 diff --git a/unittests/Support/CMakeLists.txt b/unittests/Support/CMakeLists.txt index 2cbe730ef74..9bd685759ed 100644 --- a/unittests/Support/CMakeLists.txt +++ b/unittests/Support/CMakeLists.txt @@ -1,6 +1,6 @@ set(LLVM_LINK_COMPONENTS + ${LLVM_TARGETS_TO_BUILD} Support - Core ) add_llvm_unittest(SupportTests @@ -8,31 +8,51 @@ add_llvm_unittest(SupportTests AllocatorTest.cpp ArrayRecyclerTest.cpp BlockFrequencyTest.cpp + BranchProbabilityTest.cpp Casting.cpp CommandLineTest.cpp CompressionTest.cpp - ConstantRangeTest.cpp ConvertUTFTest.cpp DataExtractorTest.cpp + DwarfTest.cpp + EndianStreamTest.cpp EndianTest.cpp ErrorOrTest.cpp FileOutputBufferTest.cpp - IntegersSubsetTest.cpp - LeakDetectorTest.cpp + IteratorTest.cpp + LEB128Test.cpp + LineIteratorTest.cpp + LockFileManagerTest.cpp + MD5Test.cpp ManagedStatic.cpp MathExtrasTest.cpp - MD5Test.cpp MemoryBufferTest.cpp MemoryTest.cpp Path.cpp ProcessTest.cpp ProgramTest.cpp RegexTest.cpp + ReplaceFileTest.cpp + ScaledNumberTest.cpp + SourceMgrTest.cpp + SpecialCaseListTest.cpp + StreamingMemoryObject.cpp + StringPool.cpp SwapByteOrderTest.cpp + TargetRegistry.cpp + ThreadLocalTest.cpp + ThreadPool.cpp TimeValueTest.cpp - ValueHandleTest.cpp + TrailingObjectsTest.cpp + UnicodeTest.cpp YAMLIOTest.cpp YAMLParserTest.cpp formatted_raw_ostream_test.cpp raw_ostream_test.cpp + raw_pwrite_stream_test.cpp ) + +# ManagedStatic.cpp uses . +if(LLVM_ENABLE_THREADS AND HAVE_LIBPTHREAD) + target_link_libraries(SupportTests pthread) +endif()