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