Skip to content

Commit c0f8a36

Browse files
committed
mark some libraries that currently require RTTI.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94377 91177308-0d34-0410-b5e6-96231b3b80d8
1 parent c615038 commit c0f8a36

File tree

4 files changed

+4
-2
lines changed

4 files changed

+4
-2
lines changed

lib/CompilerDriver/Makefile

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ else
2222
endif
2323

2424
REQUIRES_EH := 1
25+
REQUIRES_RTTI := 1
2526

2627
include $(LEVEL)/Makefile.common
2728

lib/System/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
LEVEL = ../..
1111
LIBRARYNAME = LLVMSystem
1212
BUILD_ARCHIVE = 1
13-
13+
REQUIRES_RTTI = 1
1414
include $(LEVEL)/Makefile.config
1515

1616
ifeq ($(HOST_OS),MingW)

lib/VMCore/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
LEVEL = ../..
1010
LIBRARYNAME = LLVMCore
1111
BUILD_ARCHIVE = 1
12-
#CXXFLAGS = -fno-rtti
12+
REQUIRES_RTTI = 1
1313

1414
BUILT_SOURCES = $(PROJ_OBJ_ROOT)/include/llvm/Intrinsics.gen
1515

tools/llvmc/Makefile

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ LEVEL = ../..
1111

1212
export LLVMC_BASED_DRIVER_NAME = llvmc
1313
export LLVMC_BUILTIN_PLUGINS = Base Clang
14+
REQUIRES_RTTI = 1
1415

1516
DIRS = plugins driver
1617

0 commit comments

Comments
 (0)