Move TargetRegistry.cpp from lib/Support to lib/Target where it belongs.
[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   BranchProbability.cpp
13   circular_raw_ostream.cpp
14   CommandLine.cpp
15   ConstantRange.cpp
16   CrashRecoveryContext.cpp
17   Debug.cpp
18   DeltaAlgorithm.cpp
19   DAGDeltaAlgorithm.cpp
20   Dwarf.cpp
21   ErrorHandling.cpp
22   FileUtilities.cpp
23   FoldingSet.cpp
24   FormattedStream.cpp
25   GraphWriter.cpp
26   IntEqClasses.cpp
27   IntervalMap.cpp
28   IsInf.cpp
29   IsNAN.cpp
30   ManagedStatic.cpp
31   MemoryBuffer.cpp
32   MemoryObject.cpp
33   PluginLoader.cpp
34   PrettyStackTrace.cpp
35   Regex.cpp
36   SmallPtrSet.cpp
37   SmallVector.cpp
38   SourceMgr.cpp
39   Statistic.cpp
40   StringExtras.cpp
41   StringMap.cpp
42   StringPool.cpp
43   StringRef.cpp
44   SystemUtils.cpp
45   Timer.cpp
46   ToolOutputFile.cpp
47   Triple.cpp
48   Twine.cpp
49   raw_os_ostream.cpp
50   raw_ostream.cpp
51   regcomp.c
52   regerror.c
53   regexec.c
54   regfree.c
55   regstrlcpy.c
56
57 # System
58   Atomic.cpp
59   Disassembler.cpp
60   DynamicLibrary.cpp
61   Errno.cpp
62   Host.cpp
63   IncludeFile.cpp
64   Memory.cpp
65   Mutex.cpp
66   Path.cpp
67   PathV2.cpp
68   Process.cpp
69   Program.cpp
70   RWMutex.cpp
71   SearchForAddressOfSpecialSymbol.cpp
72   Signals.cpp
73   system_error.cpp
74   ThreadLocal.cpp
75   Threading.cpp
76   TimeValue.cpp
77   Valgrind.cpp
78   Unix/Host.inc
79   Unix/Memory.inc
80   Unix/Mutex.inc
81   Unix/Path.inc
82   Unix/PathV2.inc
83   Unix/Process.inc
84   Unix/Program.inc
85   Unix/RWMutex.inc
86   Unix/Signals.inc
87   Unix/system_error.inc
88   Unix/ThreadLocal.inc
89   Unix/TimeValue.inc
90   Windows/DynamicLibrary.inc
91   Windows/Host.inc
92   Windows/Memory.inc
93   Windows/Mutex.inc
94   Windows/Path.inc
95   Windows/PathV2.inc
96   Windows/Process.inc
97   Windows/Program.inc
98   Windows/RWMutex.inc
99   Windows/Signals.inc
100   Windows/system_error.inc
101   Windows/ThreadLocal.inc
102   Windows/TimeValue.inc
103   )