Add ADT/IntervalMap.
[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
4 add_llvm_library(LLVMSupport
5   APFloat.cpp
6   APInt.cpp
7   APSInt.cpp
8   Allocator.cpp
9   circular_raw_ostream.cpp
10   CommandLine.cpp
11   ConstantRange.cpp
12   CrashRecoveryContext.cpp
13   Debug.cpp
14   DeltaAlgorithm.cpp
15   DAGDeltaAlgorithm.cpp
16   Dwarf.cpp
17   ErrorHandling.cpp
18   FileUtilities.cpp
19   FoldingSet.cpp
20   FormattedStream.cpp
21   GraphWriter.cpp
22   IntervalMap.cpp
23   IsInf.cpp
24   IsNAN.cpp
25   ManagedStatic.cpp
26   MemoryBuffer.cpp
27   MemoryObject.cpp
28   PluginLoader.cpp
29   PrettyStackTrace.cpp
30   Regex.cpp
31   SmallPtrSet.cpp
32   SmallVector.cpp
33   SourceMgr.cpp
34   Statistic.cpp
35   StringExtras.cpp
36   StringMap.cpp
37   StringPool.cpp
38   StringRef.cpp
39   SystemUtils.cpp
40   TargetRegistry.cpp
41   Timer.cpp
42   ToolOutputFile.cpp
43   Triple.cpp
44   Twine.cpp
45   raw_os_ostream.cpp
46   raw_ostream.cpp
47   regcomp.c
48   regerror.c
49   regexec.c
50   regfree.c
51   regstrlcpy.c
52   )