diff options
author | Chris Lattner <sabre@nondot.org> | 2010-01-24 20:43:08 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-01-24 20:43:08 +0000 |
commit | 43b5f9312d56be400af031f7487a99b75b7b0f97 (patch) | |
tree | 97548e9472c7523c5cfb0ceb63304b2c65daceed /tools | |
parent | c0f8a361f5dc93f0817411ef17af57b0d3fe60b6 (diff) | |
download | external_llvm-43b5f9312d56be400af031f7487a99b75b7b0f97.zip external_llvm-43b5f9312d56be400af031f7487a99b75b7b0f97.tar.gz external_llvm-43b5f9312d56be400af031f7487a99b75b7b0f97.tar.bz2 |
make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94378 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools')
-rw-r--r-- | tools/gold/Makefile | 1 | ||||
-rw-r--r-- | tools/llc/Makefile | 1 | ||||
-rw-r--r-- | tools/lli/Makefile | 1 | ||||
-rw-r--r-- | tools/llvm-ar/Makefile | 1 | ||||
-rw-r--r-- | tools/llvm-as/Makefile | 1 | ||||
-rw-r--r-- | tools/llvm-dis/Makefile | 1 | ||||
-rw-r--r-- | tools/llvm-extract/Makefile | 1 | ||||
-rw-r--r-- | tools/llvm-ld/Makefile | 1 | ||||
-rw-r--r-- | tools/llvm-link/Makefile | 1 | ||||
-rw-r--r-- | tools/llvm-mc/Makefile | 1 | ||||
-rw-r--r-- | tools/llvm-nm/Makefile | 1 | ||||
-rw-r--r-- | tools/llvm-prof/Makefile | 1 | ||||
-rw-r--r-- | tools/lto/Makefile | 1 | ||||
-rw-r--r-- | tools/opt/Makefile | 1 |
14 files changed, 0 insertions, 14 deletions
diff --git a/tools/gold/Makefile b/tools/gold/Makefile index 3f77229..7bac4ec 100644 --- a/tools/gold/Makefile +++ b/tools/gold/Makefile @@ -19,7 +19,6 @@ LINK_LIBS_IN_SHARED=1 SHARED_LIBRARY = 1 BUILD_ARCHIVE = 0 LOADABLE_MODULE = 1 -CXXFLAGS = -fno-rtti LINK_COMPONENTS := support system LIBS += -llto diff --git a/tools/llc/Makefile b/tools/llc/Makefile index 6b5b125..7319aad 100644 --- a/tools/llc/Makefile +++ b/tools/llc/Makefile @@ -9,7 +9,6 @@ LEVEL = ../.. TOOLNAME = llc -CXXFLAGS = -fno-rtti # Include this here so we can get the configuration of the targets # that have been configured for construction. We have to do this diff --git a/tools/lli/Makefile b/tools/lli/Makefile index 2341bed..8f6eeed 100644 --- a/tools/lli/Makefile +++ b/tools/lli/Makefile @@ -9,7 +9,6 @@ LEVEL := ../.. TOOLNAME := lli -CXXFLAGS = -fno-rtti LINK_COMPONENTS := jit interpreter nativecodegen bitreader selectiondag # Enable JIT support diff --git a/tools/llvm-ar/Makefile b/tools/llvm-ar/Makefile index 3db7964..e4fe4e8 100644 --- a/tools/llvm-ar/Makefile +++ b/tools/llvm-ar/Makefile @@ -11,7 +11,6 @@ LEVEL = ../.. TOOLNAME = llvm-ar LINK_COMPONENTS = archive REQUIRES_EH := 1 -#CXXFLAGS = -fno-rtti # This tool has no plugins, optimize startup time. TOOL_NO_EXPORTS = 1 diff --git a/tools/llvm-as/Makefile b/tools/llvm-as/Makefile index d6fbd71..e1e5853 100644 --- a/tools/llvm-as/Makefile +++ b/tools/llvm-as/Makefile @@ -10,7 +10,6 @@ LEVEL = ../.. TOOLNAME = llvm-as LINK_COMPONENTS := asmparser bitwriter -CXXFLAGS = -fno-rtti # This tool has no plugins, optimize startup time. TOOL_NO_EXPORTS = 1 diff --git a/tools/llvm-dis/Makefile b/tools/llvm-dis/Makefile index 96f3cbb..22c9ecc 100644 --- a/tools/llvm-dis/Makefile +++ b/tools/llvm-dis/Makefile @@ -10,7 +10,6 @@ LEVEL = ../.. TOOLNAME = llvm-dis LINK_COMPONENTS := bitreader -CXXFLAGS = -fno-rtti # This tool has no plugins, optimize startup time. TOOL_NO_EXPORTS = 1 diff --git a/tools/llvm-extract/Makefile b/tools/llvm-extract/Makefile index dee0572..5672aa3 100644 --- a/tools/llvm-extract/Makefile +++ b/tools/llvm-extract/Makefile @@ -11,7 +11,6 @@ LEVEL = ../.. TOOLNAME = llvm-extract LINK_COMPONENTS := ipo bitreader bitwriter asmparser -CXXFLAGS = -fno-rtti # This tool has no plugins, optimize startup time. TOOL_NO_EXPORTS = 1 diff --git a/tools/llvm-ld/Makefile b/tools/llvm-ld/Makefile index 1da1966..1ef9bf1 100644 --- a/tools/llvm-ld/Makefile +++ b/tools/llvm-ld/Makefile @@ -11,6 +11,5 @@ LEVEL = ../.. TOOLNAME = llvm-ld LINK_COMPONENTS = ipo scalaropts linker archive bitwriter -CXXFLAGS = -fno-rtti include $(LEVEL)/Makefile.common diff --git a/tools/llvm-link/Makefile b/tools/llvm-link/Makefile index de592aa..2637018 100644 --- a/tools/llvm-link/Makefile +++ b/tools/llvm-link/Makefile @@ -10,7 +10,6 @@ LEVEL = ../.. TOOLNAME = llvm-link LINK_COMPONENTS = linker bitreader bitwriter asmparser -CXXFLAGS = -fno-rtti # This tool has no plugins, optimize startup time. TOOL_NO_EXPORTS = 1 diff --git a/tools/llvm-mc/Makefile b/tools/llvm-mc/Makefile index 5ce1a8f..5b0fe3f 100644 --- a/tools/llvm-mc/Makefile +++ b/tools/llvm-mc/Makefile @@ -13,7 +13,6 @@ TOOLNAME = llvm-mc # This tool has no plugins, optimize startup time. TOOL_NO_EXPORTS = 1 NO_INSTALL = 1 -CXXFLAGS = -fno-rtti # Include this here so we can get the configuration of the targets # that have been configured for construction. We have to do this diff --git a/tools/llvm-nm/Makefile b/tools/llvm-nm/Makefile index bdefaa6..ecf5f8c 100644 --- a/tools/llvm-nm/Makefile +++ b/tools/llvm-nm/Makefile @@ -13,6 +13,5 @@ LINK_COMPONENTS = archive bitreader # This tool has no plugins, optimize startup time. TOOL_NO_EXPORTS = 1 -CXXFLAGS = -fno-rtti include $(LEVEL)/Makefile.common diff --git a/tools/llvm-prof/Makefile b/tools/llvm-prof/Makefile index b1fd330..86eb54d 100644 --- a/tools/llvm-prof/Makefile +++ b/tools/llvm-prof/Makefile @@ -13,6 +13,5 @@ LINK_COMPONENTS = bitreader analysis # This tool has no plugins, optimize startup time. TOOL_NO_EXPORTS = 1 -CXXFLAGS = -fno-rtti include $(LEVEL)/Makefile.common diff --git a/tools/lto/Makefile b/tools/lto/Makefile index f0bc67c..3120aa5 100644 --- a/tools/lto/Makefile +++ b/tools/lto/Makefile @@ -17,7 +17,6 @@ include $(LEVEL)/Makefile.config LINK_LIBS_IN_SHARED = 1 SHARED_LIBRARY = 1 -CXXFLAGS = -fno-rtti LINK_COMPONENTS := $(TARGETS_TO_BUILD) ipo scalaropts linker bitreader bitwriter diff --git a/tools/opt/Makefile b/tools/opt/Makefile index 2f184a6..726cad8 100644 --- a/tools/opt/Makefile +++ b/tools/opt/Makefile @@ -8,7 +8,6 @@ ##===----------------------------------------------------------------------===## LEVEL = ../.. TOOLNAME = opt -CXXFLAGS = -fno-rtti LINK_COMPONENTS := bitreader bitwriter asmparser instrumentation scalaropts ipo |