OSDN Git Service

[CMake] Fix pthread handling for out-of-tree builds
[android-x86/external-llvm.git] / unittests / Support / CMakeLists.txt
1 set(LLVM_LINK_COMPONENTS
2   Support
3   )
4
5 add_llvm_unittest(SupportTests
6   AlignOfTest.cpp
7   AllocatorTest.cpp
8   ARMAttributeParser.cpp
9   ArrayRecyclerTest.cpp
10   BlockFrequencyTest.cpp
11   BranchProbabilityTest.cpp
12   Casting.cpp
13   Chrono.cpp
14   CommandLineTest.cpp
15   CompressionTest.cpp
16   ConvertUTFTest.cpp
17   DataExtractorTest.cpp
18   DebugTest.cpp
19   DwarfTest.cpp
20   EndianStreamTest.cpp
21   EndianTest.cpp
22   ErrorOrTest.cpp
23   ErrorTest.cpp
24   FileOutputBufferTest.cpp
25   FormatVariadicTest.cpp
26   GlobPatternTest.cpp
27   Host.cpp
28   LEB128Test.cpp
29   LineIteratorTest.cpp
30   LockFileManagerTest.cpp
31   MD5Test.cpp
32   ManagedStatic.cpp
33   MathExtrasTest.cpp
34   MemoryBufferTest.cpp
35   MemoryTest.cpp
36   NativeFormatTests.cpp
37   Path.cpp
38   ProcessTest.cpp
39   ProgramTest.cpp
40   RegexTest.cpp
41   ReplaceFileTest.cpp
42   ScaledNumberTest.cpp
43   SourceMgrTest.cpp
44   SpecialCaseListTest.cpp
45   StringPool.cpp
46   SwapByteOrderTest.cpp
47   TarWriterTest.cpp
48   TargetParserTest.cpp
49   ThreadLocalTest.cpp
50   ThreadPool.cpp
51   Threading.cpp
52   TimerTest.cpp
53   TypeNameTest.cpp
54   TrailingObjectsTest.cpp
55   TrigramIndexTest.cpp
56   UnicodeTest.cpp
57   YAMLIOTest.cpp
58   YAMLParserTest.cpp
59   formatted_raw_ostream_test.cpp
60   raw_ostream_test.cpp
61   raw_pwrite_stream_test.cpp
62   raw_sha1_ostream_test.cpp
63   xxhashTest.cpp
64   )
65
66 # ManagedStatic.cpp uses <pthread>.
67 target_link_libraries(SupportTests ${LLVM_PTHREAD_LIB})