Support: Add PathV2 implementation.
[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   IntervalMap.cpp
26   IsInf.cpp
27   IsNAN.cpp
28   ManagedStatic.cpp
29   MemoryBuffer.cpp
30   MemoryObject.cpp
31   PluginLoader.cpp
32   PrettyStackTrace.cpp
33   Regex.cpp
34   SmallPtrSet.cpp
35   SmallVector.cpp
36   SourceMgr.cpp
37   Statistic.cpp
38   StringExtras.cpp
39   StringMap.cpp
40   StringPool.cpp
41   StringRef.cpp
42   SystemUtils.cpp
43   TargetRegistry.cpp
44   Timer.cpp
45   ToolOutputFile.cpp
46   Triple.cpp
47   Twine.cpp
48   raw_os_ostream.cpp
49   raw_ostream.cpp
50   regcomp.c
51   regerror.c
52   regexec.c
53   regfree.c
54   regstrlcpy.c
55
56 # System
57   Alarm.cpp
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/Alarm.inc
79   Unix/Host.inc
80   Unix/Memory.inc
81   Unix/Mutex.inc
82   Unix/Path.inc
83   Unix/PathV2.inc
84   Unix/Process.inc
85   Unix/Program.inc
86   Unix/RWMutex.inc
87   Unix/Signals.inc
88   Unix/system_error.inc
89   Unix/ThreadLocal.inc
90   Unix/TimeValue.inc
91   Windows/Alarm.inc
92   Windows/DynamicLibrary.inc
93   Windows/Host.inc
94   Windows/Memory.inc
95   Windows/Mutex.inc
96   Windows/Path.inc
97   Windows/PathV2.inc
98   Windows/Process.inc
99   Windows/Program.inc
100   Windows/RWMutex.inc
101   Windows/Signals.inc
102   Windows/system_error.inc
103   Windows/ThreadLocal.inc
104   Windows/TimeValue.inc
105   )