mark some libraries that currently require RTTI.
authorChris Lattner <sabre@nondot.org>
Sun, 24 Jan 2010 20:22:08 +0000 (20:22 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 24 Jan 2010 20:22:08 +0000 (20:22 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94377 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CompilerDriver/Makefile
lib/System/Makefile
lib/VMCore/Makefile
tools/llvmc/Makefile

index a5ecfd5d324ea60e82c4718b6cd2284364062c47..66c6d11552fc74667a4881e5484c0becc3908ce5 100644 (file)
@@ -22,6 +22,7 @@ else
 endif
 
 REQUIRES_EH := 1
+REQUIRES_RTTI := 1
 
 include $(LEVEL)/Makefile.common
 
index d4fd60eee5f62d9acea676f8352059dcba29d340..bb013b9f1f1624762aa590cce6d5985e187d2b50 100644 (file)
@@ -10,7 +10,7 @@
 LEVEL = ../..
 LIBRARYNAME = LLVMSystem
 BUILD_ARCHIVE = 1
-
+REQUIRES_RTTI = 1
 include $(LEVEL)/Makefile.config
 
 ifeq ($(HOST_OS),MingW)
index ecadaeeb27652506820386c9918ca1c9fd794eb8..bc5e77d22de597a3b1330df46b95957bf0f3b20d 100644 (file)
@@ -9,7 +9,7 @@
 LEVEL = ../..
 LIBRARYNAME = LLVMCore
 BUILD_ARCHIVE = 1
-#CXXFLAGS = -fno-rtti
+REQUIRES_RTTI = 1
 
 BUILT_SOURCES = $(PROJ_OBJ_ROOT)/include/llvm/Intrinsics.gen
 
index df91728ea360251779c0a2b34ae4790c727da6f7..8f995265d2cf22a3eb7eb4611149bab8540d4517 100644 (file)
@@ -11,6 +11,7 @@ LEVEL = ../..
 
 export LLVMC_BASED_DRIVER_NAME = llvmc
 export LLVMC_BUILTIN_PLUGINS = Base Clang
+REQUIRES_RTTI = 1
 
 DIRS = plugins driver