Fix the cmake build.
[oota-llvm.git] / lib / Support / CMakeLists.txt
1 ## FIXME: This only requires RTTI because tblgen uses it.  Fix that.
2 set(LLVM_REQUIRES_RTTI 1)
3 if( MINGW )
4   set(LLVM_REQUIRES_EH 1)
5 endif()
6
7 add_llvm_library(LLVMSupport
8   APFloat.cpp
9   APInt.cpp
10   APSInt.cpp
11   Allocator.cpp
12   circular_raw_ostream.cpp
13   CommandLine.cpp
14   ConstantRange.cpp
15   CrashRecoveryContext.cpp
16   Debug.cpp
17   DeltaAlgorithm.cpp
18   DAGDeltaAlgorithm.cpp
19   Dwarf.cpp
20   ErrorHandling.cpp
21   FileUtilities.cpp
22   FoldingSet.cpp
23   FormattedStream.cpp
24   GraphWriter.cpp
25   IntEqClasses.cpp
26   IntervalMap.cpp
27   IsInf.cpp
28   IsNAN.cpp
29   ManagedStatic.cpp
30   MemoryBuffer.cpp
31   MemoryObject.cpp
32   PluginLoader.cpp
33   PrettyStackTrace.cpp
34   Regex.cpp
35   SmallPtrSet.cpp
36   SmallVector.cpp
37   SourceMgr.cpp
38   StandardPasses.cpp
39   Statistic.cpp
40   StringExtras.cpp
41   StringMap.cpp
42   StringPool.cpp
43   StringRef.cpp
44   SystemUtils.cpp
45   TargetRegistry.cpp
46   Timer.cpp
47   ToolOutputFile.cpp
48   Triple.cpp
49   Twine.cpp
50   raw_os_ostream.cpp
51   raw_ostream.cpp
52   regcomp.c
53   regerror.c
54   regexec.c
55   regfree.c
56   regstrlcpy.c
57
58 # System
59   Atomic.cpp
60   Disassembler.cpp
61   DynamicLibrary.cpp
62   Errno.cpp
63   Host.cpp
64   IncludeFile.cpp
65   Memory.cpp
66   Mutex.cpp
67   Path.cpp
68   PathV2.cpp
69   Process.cpp
70   Program.cpp
71   RWMutex.cpp
72   SearchForAddressOfSpecialSymbol.cpp
73   Signals.cpp
74   system_error.cpp
75   ThreadLocal.cpp
76   Threading.cpp
77   TimeValue.cpp
78   Valgrind.cpp
79   Unix/Host.inc
80   Unix/Memory.inc
81   Unix/Mutex.inc
82   Unix/Path.inc
83   Unix/PathV2.inc
84   Unix/Process.inc
85   Unix/Program.inc
86   Unix/RWMutex.inc
87   Unix/Signals.inc
88   Unix/system_error.inc
89   Unix/ThreadLocal.inc
90   Unix/TimeValue.inc
91   Windows/DynamicLibrary.inc
92   Windows/Host.inc
93   Windows/Memory.inc
94   Windows/Mutex.inc
95   Windows/Path.inc
96   Windows/PathV2.inc
97   Windows/Process.inc
98   Windows/Program.inc
99   Windows/RWMutex.inc
100   Windows/Signals.inc
101   Windows/system_error.inc
102   Windows/ThreadLocal.inc
103   Windows/TimeValue.inc
104   )