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