X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=lib%2FSupport%2FCMakeLists.txt;h=cf4edff632eaa2c4fe9c8c645cb07c6532ab225c;hb=b9536ac581d0d74b29c11dcb33e22200b22b86b1;hp=6cec47df67ef94c6fb39e7f7dd7622380d329392;hpb=b2ad57a7020e3f2352519b6d75853825d79ca44f;p=oota-llvm.git diff --git a/lib/Support/CMakeLists.txt b/lib/Support/CMakeLists.txt index 6cec47df67e..cf4edff632e 100644 --- a/lib/Support/CMakeLists.txt +++ b/lib/Support/CMakeLists.txt @@ -1,9 +1,3 @@ -## FIXME: This only requires RTTI because tblgen uses it. Fix that. -set(LLVM_REQUIRES_RTTI 1) -if( MINGW ) - set(LLVM_REQUIRES_EH 1) -endif() - add_llvm_library(LLVMSupport APFloat.cpp APInt.cpp @@ -13,7 +7,10 @@ add_llvm_library(LLVMSupport BranchProbability.cpp circular_raw_ostream.cpp CommandLine.cpp + Compression.cpp ConstantRange.cpp + ConvertUTF.c + ConvertUTFWrapper.cpp CrashRecoveryContext.cpp DataExtractor.cpp DataStream.cpp @@ -23,19 +20,23 @@ add_llvm_library(LLVMSupport Dwarf.cpp ErrorHandling.cpp FileUtilities.cpp + FileOutputBuffer.cpp FoldingSet.cpp FormattedStream.cpp GraphWriter.cpp + Hashing.cpp IntEqClasses.cpp IntervalMap.cpp IntrusiveRefCntPtr.cpp IsInf.cpp IsNAN.cpp - JSONParser.cpp + LineIterator.cpp + Locale.cpp LockFileManager.cpp ManagedStatic.cpp MemoryBuffer.cpp MemoryObject.cpp + MD5.cpp PluginLoader.cpp PrettyStackTrace.cpp Regex.cpp @@ -48,11 +49,15 @@ add_llvm_library(LLVMSupport StringMap.cpp StringPool.cpp StringRef.cpp + StringRefMemoryObject.cpp SystemUtils.cpp Timer.cpp ToolOutputFile.cpp Triple.cpp Twine.cpp + Unicode.cpp + YAMLParser.cpp + YAMLTraits.cpp raw_os_ostream.cpp raw_ostream.cpp regcomp.c @@ -71,7 +76,6 @@ add_llvm_library(LLVMSupport Memory.cpp Mutex.cpp Path.cpp - PathV2.cpp Process.cpp Program.cpp RWMutex.cpp @@ -83,11 +87,11 @@ add_llvm_library(LLVMSupport Threading.cpp TimeValue.cpp Valgrind.cpp + Watchdog.cpp Unix/Host.inc Unix/Memory.inc Unix/Mutex.inc Unix/Path.inc - Unix/PathV2.inc Unix/Process.inc Unix/Program.inc Unix/RWMutex.inc @@ -95,12 +99,12 @@ add_llvm_library(LLVMSupport Unix/system_error.inc Unix/ThreadLocal.inc Unix/TimeValue.inc + Unix/Watchdog.inc Windows/DynamicLibrary.inc Windows/Host.inc Windows/Memory.inc Windows/Mutex.inc Windows/Path.inc - Windows/PathV2.inc Windows/Process.inc Windows/Program.inc Windows/RWMutex.inc @@ -108,4 +112,5 @@ add_llvm_library(LLVMSupport Windows/system_error.inc Windows/ThreadLocal.inc Windows/TimeValue.inc + Windows/Watchdog.inc )