Add ADT/IntEqClasses.h as a light-weight implementation of EquivalenceClasses.h.
[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   Statistic.cpp
39   StringExtras.cpp
40   StringMap.cpp
41   StringPool.cpp
42   StringRef.cpp
43   SystemUtils.cpp
44   TargetRegistry.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   )