[llvm-commits] [llvm] r94378 - in /llvm/trunk: ./ lib/Analysis/ lib/Analysis/IPA/ lib/Archive/ lib/AsmParser/ lib/Bitcode/Reader/ lib/Bitcode/Writer/ lib/CodeGen/ lib/CodeGen/AsmPrinter/ lib/CodeGen/SelectionDAG/ lib/ExecutionEngine/ lib/ExecutionEngine/Interpreter/ lib/ExecutionEngine/JIT/ lib/Linker/ lib/MC/ lib/MC/MCParser/ lib/Target/ lib/Target/ARM/ lib/Target/ARM/AsmParser/ lib/Target/ARM/AsmPrinter/ lib/Target/ARM/TargetInfo/ lib/Target/Alpha/ lib/Target/Alpha/AsmPrinter/ lib/Target/Alpha/TargetInfo/ lib/Target/...
Chris Lattner
sabre at nondot.org
Sun Jan 24 12:43:09 PST 2010
Author: lattner
Date: Sun Jan 24 14:43:08 2010
New Revision: 94378
URL: http://llvm.org/viewvc/llvm-project?rev=94378&view=rev
Log:
make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.
Modified:
llvm/trunk/Makefile.rules
llvm/trunk/lib/Analysis/IPA/Makefile
llvm/trunk/lib/Analysis/Makefile
llvm/trunk/lib/Archive/Makefile
llvm/trunk/lib/AsmParser/Makefile
llvm/trunk/lib/Bitcode/Reader/Makefile
llvm/trunk/lib/Bitcode/Writer/Makefile
llvm/trunk/lib/CodeGen/AsmPrinter/Makefile
llvm/trunk/lib/CodeGen/Makefile
llvm/trunk/lib/CodeGen/SelectionDAG/Makefile
llvm/trunk/lib/ExecutionEngine/Interpreter/Makefile
llvm/trunk/lib/ExecutionEngine/JIT/Makefile
llvm/trunk/lib/ExecutionEngine/Makefile
llvm/trunk/lib/Linker/Makefile
llvm/trunk/lib/MC/MCParser/Makefile
llvm/trunk/lib/MC/Makefile
llvm/trunk/lib/Target/ARM/AsmParser/Makefile
llvm/trunk/lib/Target/ARM/AsmPrinter/Makefile
llvm/trunk/lib/Target/ARM/Makefile
llvm/trunk/lib/Target/ARM/TargetInfo/Makefile
llvm/trunk/lib/Target/Alpha/AsmPrinter/Makefile
llvm/trunk/lib/Target/Alpha/Makefile
llvm/trunk/lib/Target/Alpha/TargetInfo/Makefile
llvm/trunk/lib/Target/Blackfin/AsmPrinter/Makefile
llvm/trunk/lib/Target/Blackfin/Makefile
llvm/trunk/lib/Target/Blackfin/TargetInfo/Makefile
llvm/trunk/lib/Target/CBackend/Makefile
llvm/trunk/lib/Target/CBackend/TargetInfo/Makefile
llvm/trunk/lib/Target/CellSPU/AsmPrinter/Makefile
llvm/trunk/lib/Target/CellSPU/Makefile
llvm/trunk/lib/Target/CellSPU/TargetInfo/Makefile
llvm/trunk/lib/Target/CppBackend/Makefile
llvm/trunk/lib/Target/CppBackend/TargetInfo/Makefile
llvm/trunk/lib/Target/MSIL/Makefile
llvm/trunk/lib/Target/MSIL/TargetInfo/Makefile
llvm/trunk/lib/Target/MSP430/AsmPrinter/Makefile
llvm/trunk/lib/Target/MSP430/Makefile
llvm/trunk/lib/Target/MSP430/TargetInfo/Makefile
llvm/trunk/lib/Target/Makefile
llvm/trunk/lib/Target/Mips/AsmPrinter/Makefile
llvm/trunk/lib/Target/Mips/Makefile
llvm/trunk/lib/Target/Mips/TargetInfo/Makefile
llvm/trunk/lib/Target/PIC16/AsmPrinter/Makefile
llvm/trunk/lib/Target/PIC16/Makefile
llvm/trunk/lib/Target/PIC16/PIC16Passes/Makefile
llvm/trunk/lib/Target/PIC16/TargetInfo/Makefile
llvm/trunk/lib/Target/PowerPC/AsmPrinter/Makefile
llvm/trunk/lib/Target/PowerPC/Makefile
llvm/trunk/lib/Target/PowerPC/TargetInfo/Makefile
llvm/trunk/lib/Target/Sparc/AsmPrinter/Makefile
llvm/trunk/lib/Target/Sparc/Makefile
llvm/trunk/lib/Target/Sparc/TargetInfo/Makefile
llvm/trunk/lib/Target/SystemZ/AsmPrinter/Makefile
llvm/trunk/lib/Target/SystemZ/Makefile
llvm/trunk/lib/Target/SystemZ/TargetInfo/Makefile
llvm/trunk/lib/Target/X86/AsmParser/Makefile
llvm/trunk/lib/Target/X86/AsmPrinter/Makefile
llvm/trunk/lib/Target/X86/Disassembler/Makefile
llvm/trunk/lib/Target/X86/Makefile
llvm/trunk/lib/Target/X86/TargetInfo/Makefile
llvm/trunk/lib/Target/XCore/AsmPrinter/Makefile
llvm/trunk/lib/Target/XCore/Makefile
llvm/trunk/lib/Target/XCore/TargetInfo/Makefile
llvm/trunk/lib/Transforms/Hello/Makefile
llvm/trunk/lib/Transforms/IPO/Makefile
llvm/trunk/lib/Transforms/InstCombine/Makefile
llvm/trunk/lib/Transforms/Instrumentation/Makefile
llvm/trunk/lib/Transforms/Scalar/Makefile
llvm/trunk/lib/Transforms/Utils/Makefile
llvm/trunk/tools/gold/Makefile
llvm/trunk/tools/llc/Makefile
llvm/trunk/tools/lli/Makefile
llvm/trunk/tools/llvm-ar/Makefile
llvm/trunk/tools/llvm-as/Makefile
llvm/trunk/tools/llvm-dis/Makefile
llvm/trunk/tools/llvm-extract/Makefile
llvm/trunk/tools/llvm-ld/Makefile
llvm/trunk/tools/llvm-link/Makefile
llvm/trunk/tools/llvm-mc/Makefile
llvm/trunk/tools/llvm-nm/Makefile
llvm/trunk/tools/llvm-prof/Makefile
llvm/trunk/tools/lto/Makefile
llvm/trunk/tools/opt/Makefile
llvm/trunk/unittests/Makefile.unittest
llvm/trunk/utils/unittest/UnitTestMain/Makefile
llvm/trunk/utils/unittest/googletest/Makefile
Modified: llvm/trunk/Makefile.rules
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/Makefile.rules?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/Makefile.rules (original)
+++ llvm/trunk/Makefile.rules Sun Jan 24 14:43:08 2010
@@ -386,9 +386,9 @@
endif
# If REQUIRES_RTTI=1 is specified then don't disable run-time type id.
-ifeq ($(REQUIRES_RTTI), 1)
- CXX.Flags := $(filter-out -fno-rtti,$(CXX.Flags))
- CXXFLAGS := $(filter-out -fno-rtti,$(CXXFLAGS))
+ifneq ($(REQUIRES_RTTI), 1)
+ CXX.Flags += -fno-rtti
+ CXXFLAGS += -fno-rtti
endif
ifdef ENABLE_COVERAGE
Modified: llvm/trunk/lib/Analysis/IPA/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Analysis/IPA/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Analysis/IPA/Makefile (original)
+++ llvm/trunk/lib/Analysis/IPA/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMipa
BUILD_ARCHIVE = 1
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/Analysis/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Analysis/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Analysis/Makefile (original)
+++ llvm/trunk/lib/Analysis/Makefile Sun Jan 24 14:43:08 2010
@@ -11,7 +11,6 @@
LIBRARYNAME = LLVMAnalysis
DIRS = IPA
BUILD_ARCHIVE = 1
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/Archive/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Archive/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Archive/Makefile (original)
+++ llvm/trunk/lib/Archive/Makefile Sun Jan 24 14:43:08 2010
@@ -9,7 +9,6 @@
LEVEL = ../..
LIBRARYNAME = LLVMArchive
-CXXFLAGS = -fno-rtti
# We only want an archive so only those modules actually used by a tool are
# included.
Modified: llvm/trunk/lib/AsmParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/AsmParser/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/AsmParser/Makefile (original)
+++ llvm/trunk/lib/AsmParser/Makefile Sun Jan 24 14:43:08 2010
@@ -10,6 +10,5 @@
LEVEL = ../..
LIBRARYNAME := LLVMAsmParser
BUILD_ARCHIVE = 1
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/Bitcode/Reader/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Bitcode/Reader/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Bitcode/Reader/Makefile (original)
+++ llvm/trunk/lib/Bitcode/Reader/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMBitReader
BUILD_ARCHIVE = 1
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/Bitcode/Writer/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Bitcode/Writer/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Bitcode/Writer/Makefile (original)
+++ llvm/trunk/lib/Bitcode/Writer/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMBitWriter
BUILD_ARCHIVE = 1
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/CodeGen/AsmPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/AsmPrinter/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/AsmPrinter/Makefile (original)
+++ llvm/trunk/lib/CodeGen/AsmPrinter/Makefile Sun Jan 24 14:43:08 2010
@@ -9,6 +9,5 @@
LEVEL = ../../..
LIBRARYNAME = LLVMAsmPrinter
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/CodeGen/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/Makefile (original)
+++ llvm/trunk/lib/CodeGen/Makefile Sun Jan 24 14:43:08 2010
@@ -11,7 +11,6 @@
LIBRARYNAME = LLVMCodeGen
PARALLEL_DIRS = SelectionDAG AsmPrinter
BUILD_ARCHIVE = 1
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/CodeGen/SelectionDAG/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/SelectionDAG/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/SelectionDAG/Makefile (original)
+++ llvm/trunk/lib/CodeGen/SelectionDAG/Makefile Sun Jan 24 14:43:08 2010
@@ -9,6 +9,5 @@
LEVEL = ../../..
LIBRARYNAME = LLVMSelectionDAG
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/ExecutionEngine/Interpreter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/Interpreter/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/ExecutionEngine/Interpreter/Makefile (original)
+++ llvm/trunk/lib/ExecutionEngine/Interpreter/Makefile Sun Jan 24 14:43:08 2010
@@ -9,6 +9,5 @@
LEVEL = ../../..
LIBRARYNAME = LLVMInterpreter
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/ExecutionEngine/JIT/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/JIT/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/ExecutionEngine/JIT/Makefile (original)
+++ llvm/trunk/lib/ExecutionEngine/JIT/Makefile Sun Jan 24 14:43:08 2010
@@ -9,7 +9,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMJIT
-CXXFLAGS = -fno-rtti
# Get the $(ARCH) setting
include $(LEVEL)/Makefile.config
Modified: llvm/trunk/lib/ExecutionEngine/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/ExecutionEngine/Makefile (original)
+++ llvm/trunk/lib/ExecutionEngine/Makefile Sun Jan 24 14:43:08 2010
@@ -9,6 +9,5 @@
LEVEL = ../..
LIBRARYNAME = LLVMExecutionEngine
PARALLEL_DIRS = Interpreter JIT
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/Linker/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Linker/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Linker/Makefile (original)
+++ llvm/trunk/lib/Linker/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../..
LIBRARYNAME = LLVMLinker
BUILD_ARCHIVE := 1
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/MC/MCParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/MC/MCParser/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/MC/MCParser/Makefile (original)
+++ llvm/trunk/lib/MC/MCParser/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMMCParser
BUILD_ARCHIVE := 1
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/MC/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/MC/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/MC/Makefile (original)
+++ llvm/trunk/lib/MC/Makefile Sun Jan 24 14:43:08 2010
@@ -11,7 +11,6 @@
LIBRARYNAME = LLVMMC
BUILD_ARCHIVE := 1
PARALLEL_DIRS := MCParser
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/Target/ARM/AsmParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/AsmParser/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/AsmParser/Makefile (original)
+++ llvm/trunk/lib/Target/ARM/AsmParser/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMARMAsmParser
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' ARM target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/ARM/AsmPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/AsmPrinter/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/AsmPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/ARM/AsmPrinter/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMARMAsmPrinter
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' arm target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/ARM/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/Makefile (original)
+++ llvm/trunk/lib/Target/ARM/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMARMCodeGen
TARGET = ARM
-CXXFLAGS = -fno-rtti
# Make sure that tblgen is run, first thing.
BUILT_SOURCES = ARMGenRegisterInfo.h.inc ARMGenRegisterNames.inc \
Modified: llvm/trunk/lib/Target/ARM/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/TargetInfo/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/ARM/TargetInfo/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMARMInfo
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/Alpha/AsmPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Alpha/AsmPrinter/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Alpha/AsmPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/Alpha/AsmPrinter/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMAlphaAsmPrinter
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' alpha target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/Alpha/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Alpha/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Alpha/Makefile (original)
+++ llvm/trunk/lib/Target/Alpha/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMAlphaCodeGen
TARGET = Alpha
-CXXFLAGS = -fno-rtti
# Make sure that tblgen is run, first thing.
BUILT_SOURCES = AlphaGenRegisterInfo.h.inc AlphaGenRegisterNames.inc \
Modified: llvm/trunk/lib/Target/Alpha/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Alpha/TargetInfo/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Alpha/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/Alpha/TargetInfo/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMAlphaInfo
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/Blackfin/AsmPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Blackfin/AsmPrinter/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Blackfin/AsmPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/Blackfin/AsmPrinter/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMBlackfinAsmPrinter
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' Blackfin target directory to grab private
# headers
Modified: llvm/trunk/lib/Target/Blackfin/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Blackfin/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Blackfin/Makefile (original)
+++ llvm/trunk/lib/Target/Blackfin/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMBlackfinCodeGen
TARGET = Blackfin
-CXXFLAGS = -fno-rtti
# Make sure that tblgen is run, first thing.
BUILT_SOURCES = BlackfinGenRegisterInfo.h.inc BlackfinGenRegisterNames.inc \
Modified: llvm/trunk/lib/Target/Blackfin/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Blackfin/TargetInfo/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Blackfin/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/Blackfin/TargetInfo/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMBlackfinInfo
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/CBackend/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/CBackend/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/CBackend/Makefile (original)
+++ llvm/trunk/lib/Target/CBackend/Makefile Sun Jan 24 14:43:08 2010
@@ -9,8 +9,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMCBackend
-CXXFLAGS = -fno-rtti
-
DIRS = TargetInfo
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/Target/CBackend/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/CBackend/TargetInfo/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/CBackend/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/CBackend/TargetInfo/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMCBackendInfo
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/CellSPU/AsmPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/CellSPU/AsmPrinter/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/CellSPU/AsmPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/CellSPU/AsmPrinter/Makefile Sun Jan 24 14:43:08 2010
@@ -9,7 +9,6 @@
LEVEL = ../../../..
LIBRARYNAME = LLVMCellSPUAsmPrinter
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' CellSPU target directory to grab
# private headers
Modified: llvm/trunk/lib/Target/CellSPU/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/CellSPU/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/CellSPU/Makefile (original)
+++ llvm/trunk/lib/Target/CellSPU/Makefile Sun Jan 24 14:43:08 2010
@@ -10,8 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMCellSPUCodeGen
TARGET = SPU
-CXXFLAGS = -fno-rtti
-
BUILT_SOURCES = SPUGenInstrNames.inc SPUGenRegisterNames.inc \
SPUGenAsmWriter.inc SPUGenCodeEmitter.inc \
SPUGenRegisterInfo.h.inc SPUGenRegisterInfo.inc \
Modified: llvm/trunk/lib/Target/CellSPU/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/CellSPU/TargetInfo/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/CellSPU/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/CellSPU/TargetInfo/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMCellSPUInfo
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/CppBackend/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/CppBackend/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/CppBackend/Makefile (original)
+++ llvm/trunk/lib/Target/CppBackend/Makefile Sun Jan 24 14:43:08 2010
@@ -9,8 +9,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMCppBackend
-CXXFLAGS = -fno-rtti
-
DIRS = TargetInfo
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/Target/CppBackend/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/CppBackend/TargetInfo/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/CppBackend/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/CppBackend/TargetInfo/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMCppBackendInfo
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/MSIL/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/MSIL/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/MSIL/Makefile (original)
+++ llvm/trunk/lib/Target/MSIL/Makefile Sun Jan 24 14:43:08 2010
@@ -9,8 +9,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMMSIL
-CXXFLAGS = -fno-rtti
-
DIRS = TargetInfo
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/Target/MSIL/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/MSIL/TargetInfo/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/MSIL/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/MSIL/TargetInfo/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMMSILInfo
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/MSP430/AsmPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/MSP430/AsmPrinter/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/MSP430/AsmPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/MSP430/AsmPrinter/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMMSP430AsmPrinter
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' MSP430 target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/MSP430/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/MSP430/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/MSP430/Makefile (original)
+++ llvm/trunk/lib/Target/MSP430/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMMSP430CodeGen
TARGET = MSP430
-CXXFLAGS = -fno-rtti
# Make sure that tblgen is run, first thing.
BUILT_SOURCES = MSP430GenRegisterInfo.h.inc MSP430GenRegisterNames.inc \
Modified: llvm/trunk/lib/Target/MSP430/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/MSP430/TargetInfo/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/MSP430/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/MSP430/TargetInfo/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMMSP430Info
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Makefile (original)
+++ llvm/trunk/lib/Target/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../..
LIBRARYNAME = LLVMTarget
BUILD_ARCHIVE = 1
-CXXFLAGS = -fno-rtti
# We include this early so we can access the value of TARGETS_TO_BUILD as the
# value for PARALLEL_DIRS which must be set before Makefile.rules is included
Modified: llvm/trunk/lib/Target/Mips/AsmPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/AsmPrinter/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Mips/AsmPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/Mips/AsmPrinter/Makefile Sun Jan 24 14:43:08 2010
@@ -9,7 +9,6 @@
LEVEL = ../../../..
LIBRARYNAME = LLVMMipsAsmPrinter
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' Mips target directory to grab
# private headers
Modified: llvm/trunk/lib/Target/Mips/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Mips/Makefile (original)
+++ llvm/trunk/lib/Target/Mips/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMMipsCodeGen
TARGET = Mips
-CXXFLAGS = -fno-rtti
# Make sure that tblgen is run, first thing.
BUILT_SOURCES = MipsGenRegisterInfo.h.inc MipsGenRegisterNames.inc \
Modified: llvm/trunk/lib/Target/Mips/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/TargetInfo/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Mips/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/Mips/TargetInfo/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMMipsInfo
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/PIC16/AsmPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PIC16/AsmPrinter/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/PIC16/AsmPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/PIC16/AsmPrinter/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMPIC16AsmPrinter
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' pic16 target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/PIC16/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PIC16/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/PIC16/Makefile (original)
+++ llvm/trunk/lib/Target/PIC16/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMPIC16CodeGen
TARGET = PIC16
-CXXFLAGS = -fno-rtti
# Make sure that tblgen is run, first thing.
BUILT_SOURCES = PIC16GenRegisterInfo.h.inc PIC16GenRegisterNames.inc \
Modified: llvm/trunk/lib/Target/PIC16/PIC16Passes/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PIC16/PIC16Passes/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/PIC16/PIC16Passes/Makefile (original)
+++ llvm/trunk/lib/Target/PIC16/PIC16Passes/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
TARGET = PIC16
LIBRARYNAME = LLVMpic16passes
BUILD_ARCHIVE = 1
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/Target/PIC16/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PIC16/TargetInfo/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/PIC16/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/PIC16/TargetInfo/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMPIC16Info
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/PowerPC/AsmPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/AsmPrinter/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/PowerPC/AsmPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/PowerPC/AsmPrinter/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMPowerPCAsmPrinter
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' PowerPC target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/PowerPC/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/PowerPC/Makefile (original)
+++ llvm/trunk/lib/Target/PowerPC/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMPowerPCCodeGen
TARGET = PPC
-CXXFLAGS = -fno-rtti
# Make sure that tblgen is run, first thing.
BUILT_SOURCES = PPCGenInstrNames.inc PPCGenRegisterNames.inc \
Modified: llvm/trunk/lib/Target/PowerPC/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/TargetInfo/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/PowerPC/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/PowerPC/TargetInfo/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMPowerPCInfo
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/Sparc/AsmPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Sparc/AsmPrinter/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Sparc/AsmPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/Sparc/AsmPrinter/Makefile Sun Jan 24 14:43:08 2010
@@ -8,8 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMSparcAsmPrinter
-CXXFLAGS = -fno-rtti
-
# Hack: we need to include 'main' Sparc target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/Sparc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Sparc/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Sparc/Makefile (original)
+++ llvm/trunk/lib/Target/Sparc/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMSparcCodeGen
TARGET = Sparc
-CXXFLAGS = -fno-rtti
# Make sure that tblgen is run, first thing.
BUILT_SOURCES = SparcGenRegisterInfo.h.inc SparcGenRegisterNames.inc \
Modified: llvm/trunk/lib/Target/Sparc/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Sparc/TargetInfo/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Sparc/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/Sparc/TargetInfo/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMSparcInfo
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/SystemZ/AsmPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/SystemZ/AsmPrinter/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/SystemZ/AsmPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/SystemZ/AsmPrinter/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMSystemZAsmPrinter
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' SystemZ target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/SystemZ/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/SystemZ/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/SystemZ/Makefile (original)
+++ llvm/trunk/lib/Target/SystemZ/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMSystemZCodeGen
TARGET = SystemZ
-CXXFLAGS = -fno-rtti
# Make sure that tblgen is run, first thing.
BUILT_SOURCES = SystemZGenRegisterInfo.h.inc SystemZGenRegisterNames.inc \
Modified: llvm/trunk/lib/Target/SystemZ/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/SystemZ/TargetInfo/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/SystemZ/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/SystemZ/TargetInfo/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMSystemZInfo
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/X86/AsmParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/AsmParser/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/AsmParser/Makefile (original)
+++ llvm/trunk/lib/Target/X86/AsmParser/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMX86AsmParser
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' x86 target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/X86/AsmPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/AsmPrinter/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/AsmPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/X86/AsmPrinter/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../../../..
LIBRARYNAME = LLVMX86AsmPrinter
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' x86 target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/X86/Disassembler/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/Disassembler/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/Disassembler/Makefile (original)
+++ llvm/trunk/lib/Target/X86/Disassembler/Makefile Sun Jan 24 14:43:08 2010
@@ -9,7 +9,6 @@
LEVEL = ../../../..
LIBRARYNAME = LLVMX86Disassembler
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' x86 target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/X86/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/Makefile (original)
+++ llvm/trunk/lib/Target/X86/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMX86CodeGen
TARGET = X86
-CXXFLAGS = -fno-rtti
# Make sure that tblgen is run, first thing.
BUILT_SOURCES = X86GenRegisterInfo.h.inc X86GenRegisterNames.inc \
Modified: llvm/trunk/lib/Target/X86/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/TargetInfo/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/X86/TargetInfo/Makefile Sun Jan 24 14:43:08 2010
@@ -9,7 +9,6 @@
LEVEL = ../../../..
LIBRARYNAME = LLVMX86Info
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/XCore/AsmPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/XCore/AsmPrinter/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/XCore/AsmPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/XCore/AsmPrinter/Makefile Sun Jan 24 14:43:08 2010
@@ -9,7 +9,6 @@
LEVEL = ../../../..
LIBRARYNAME = LLVMXCoreAsmPrinter
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' XCore target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Target/XCore/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/XCore/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/XCore/Makefile (original)
+++ llvm/trunk/lib/Target/XCore/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMXCoreCodeGen
TARGET = XCore
-CXXFLAGS = -fno-rtti
# Make sure that tblgen is run, first thing.
BUILT_SOURCES = XCoreGenRegisterInfo.h.inc XCoreGenRegisterNames.inc \
Modified: llvm/trunk/lib/Target/XCore/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/XCore/TargetInfo/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Target/XCore/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/XCore/TargetInfo/Makefile Sun Jan 24 14:43:08 2010
@@ -9,7 +9,6 @@
LEVEL = ../../../..
LIBRARYNAME = LLVMXCoreInfo
-CXXFLAGS = -fno-rtti
# Hack: we need to include 'main' target directory to grab private headers
CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
Modified: llvm/trunk/lib/Transforms/Hello/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Hello/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Hello/Makefile (original)
+++ llvm/trunk/lib/Transforms/Hello/Makefile Sun Jan 24 14:43:08 2010
@@ -11,7 +11,6 @@
LIBRARYNAME = LLVMHello
LOADABLE_MODULE = 1
USEDLIBS =
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/Transforms/IPO/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/IPO/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/IPO/Makefile (original)
+++ llvm/trunk/lib/Transforms/IPO/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMipo
BUILD_ARCHIVE = 1
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/Transforms/InstCombine/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/InstCombine/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/InstCombine/Makefile (original)
+++ llvm/trunk/lib/Transforms/InstCombine/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMInstCombine
BUILD_ARCHIVE = 1
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/Transforms/Instrumentation/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Instrumentation/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Instrumentation/Makefile (original)
+++ llvm/trunk/lib/Transforms/Instrumentation/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMInstrumentation
BUILD_ARCHIVE = 1
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/Transforms/Scalar/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Scalar/Makefile (original)
+++ llvm/trunk/lib/Transforms/Scalar/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMScalarOpts
BUILD_ARCHIVE = 1
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/lib/Transforms/Utils/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Utils/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Utils/Makefile (original)
+++ llvm/trunk/lib/Transforms/Utils/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
LEVEL = ../../..
LIBRARYNAME = LLVMTransformUtils
BUILD_ARCHIVE = 1
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/tools/gold/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/gold/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/tools/gold/Makefile (original)
+++ llvm/trunk/tools/gold/Makefile Sun Jan 24 14:43:08 2010
@@ -19,7 +19,6 @@
SHARED_LIBRARY = 1
BUILD_ARCHIVE = 0
LOADABLE_MODULE = 1
-CXXFLAGS = -fno-rtti
LINK_COMPONENTS := support system
LIBS += -llto
Modified: llvm/trunk/tools/llc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llc/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/tools/llc/Makefile (original)
+++ llvm/trunk/tools/llc/Makefile Sun Jan 24 14:43:08 2010
@@ -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
Modified: llvm/trunk/tools/lli/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/lli/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/tools/lli/Makefile (original)
+++ llvm/trunk/tools/lli/Makefile Sun Jan 24 14:43:08 2010
@@ -9,7 +9,6 @@
LEVEL := ../..
TOOLNAME := lli
-CXXFLAGS = -fno-rtti
LINK_COMPONENTS := jit interpreter nativecodegen bitreader selectiondag
# Enable JIT support
Modified: llvm/trunk/tools/llvm-ar/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-ar/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-ar/Makefile (original)
+++ llvm/trunk/tools/llvm-ar/Makefile Sun Jan 24 14:43:08 2010
@@ -11,7 +11,6 @@
TOOLNAME = llvm-ar
LINK_COMPONENTS = archive
REQUIRES_EH := 1
-#CXXFLAGS = -fno-rtti
# This tool has no plugins, optimize startup time.
TOOL_NO_EXPORTS = 1
Modified: llvm/trunk/tools/llvm-as/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-as/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-as/Makefile (original)
+++ llvm/trunk/tools/llvm-as/Makefile Sun Jan 24 14:43:08 2010
@@ -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
Modified: llvm/trunk/tools/llvm-dis/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-dis/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-dis/Makefile (original)
+++ llvm/trunk/tools/llvm-dis/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
TOOLNAME = llvm-dis
LINK_COMPONENTS := bitreader
-CXXFLAGS = -fno-rtti
# This tool has no plugins, optimize startup time.
TOOL_NO_EXPORTS = 1
Modified: llvm/trunk/tools/llvm-extract/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-extract/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-extract/Makefile (original)
+++ llvm/trunk/tools/llvm-extract/Makefile Sun Jan 24 14:43:08 2010
@@ -11,7 +11,6 @@
TOOLNAME = llvm-extract
LINK_COMPONENTS := ipo bitreader bitwriter asmparser
-CXXFLAGS = -fno-rtti
# This tool has no plugins, optimize startup time.
TOOL_NO_EXPORTS = 1
Modified: llvm/trunk/tools/llvm-ld/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-ld/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-ld/Makefile (original)
+++ llvm/trunk/tools/llvm-ld/Makefile Sun Jan 24 14:43:08 2010
@@ -11,6 +11,5 @@
TOOLNAME = llvm-ld
LINK_COMPONENTS = ipo scalaropts linker archive bitwriter
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/tools/llvm-link/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-link/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-link/Makefile (original)
+++ llvm/trunk/tools/llvm-link/Makefile Sun Jan 24 14:43:08 2010
@@ -10,7 +10,6 @@
TOOLNAME = llvm-link
LINK_COMPONENTS = linker bitreader bitwriter asmparser
-CXXFLAGS = -fno-rtti
# This tool has no plugins, optimize startup time.
TOOL_NO_EXPORTS = 1
Modified: llvm/trunk/tools/llvm-mc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-mc/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-mc/Makefile (original)
+++ llvm/trunk/tools/llvm-mc/Makefile Sun Jan 24 14:43:08 2010
@@ -13,7 +13,6 @@
# 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
Modified: llvm/trunk/tools/llvm-nm/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-nm/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-nm/Makefile (original)
+++ llvm/trunk/tools/llvm-nm/Makefile Sun Jan 24 14:43:08 2010
@@ -13,6 +13,5 @@
# This tool has no plugins, optimize startup time.
TOOL_NO_EXPORTS = 1
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/tools/llvm-prof/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-prof/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-prof/Makefile (original)
+++ llvm/trunk/tools/llvm-prof/Makefile Sun Jan 24 14:43:08 2010
@@ -13,6 +13,5 @@
# This tool has no plugins, optimize startup time.
TOOL_NO_EXPORTS = 1
-CXXFLAGS = -fno-rtti
include $(LEVEL)/Makefile.common
Modified: llvm/trunk/tools/lto/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/lto/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/tools/lto/Makefile (original)
+++ llvm/trunk/tools/lto/Makefile Sun Jan 24 14:43:08 2010
@@ -17,7 +17,6 @@
LINK_LIBS_IN_SHARED = 1
SHARED_LIBRARY = 1
-CXXFLAGS = -fno-rtti
LINK_COMPONENTS := $(TARGETS_TO_BUILD) ipo scalaropts linker bitreader bitwriter
Modified: llvm/trunk/tools/opt/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/opt/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/tools/opt/Makefile (original)
+++ llvm/trunk/tools/opt/Makefile Sun Jan 24 14:43:08 2010
@@ -8,7 +8,6 @@
##===----------------------------------------------------------------------===##
LEVEL = ../..
TOOLNAME = opt
-CXXFLAGS = -fno-rtti
LINK_COMPONENTS := bitreader bitwriter asmparser instrumentation scalaropts ipo
Modified: llvm/trunk/unittests/Makefile.unittest
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/Makefile.unittest?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/unittests/Makefile.unittest (original)
+++ llvm/trunk/unittests/Makefile.unittest Sun Jan 24 14:43:08 2010
@@ -14,6 +14,8 @@
# Set up variables for building a unit test.
ifdef TESTNAME
+REQUIRES_RTTI = 1
+
include $(LEVEL)/Makefile.common
LLVMUnitTestExe = $(BuildMode)/$(TESTNAME)Tests$(EXEEXT)
Modified: llvm/trunk/utils/unittest/UnitTestMain/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/unittest/UnitTestMain/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/utils/unittest/UnitTestMain/Makefile (original)
+++ llvm/trunk/utils/unittest/UnitTestMain/Makefile Sun Jan 24 14:43:08 2010
@@ -13,6 +13,7 @@
LIBRARYNAME = UnitTestMain
BUILD_ARCHIVE = 1
+REQUIRES_RTTI = 1
CPP.Flags += -I$(LLVM_SRC_ROOT)/utils/unittest/googletest/include
CPP.Flags += $(NO_MISSING_FIELD_INITIALIZERS) $(NO_VARIADIC_MACROS)
Modified: llvm/trunk/utils/unittest/googletest/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/unittest/googletest/Makefile?rev=94378&r1=94377&r2=94378&view=diff
==============================================================================
--- llvm/trunk/utils/unittest/googletest/Makefile (original)
+++ llvm/trunk/utils/unittest/googletest/Makefile Sun Jan 24 14:43:08 2010
@@ -13,6 +13,7 @@
LIBRARYNAME = GoogleTest
BUILD_ARCHIVE = 1
+REQUIRES_RTTI = 1
CPP.Flags += -I$(LLVM_SRC_ROOT)/utils/unittest/googletest/include
CPP.Flags += $(NO_MISSING_FIELD_INITIALIZERS) $(NO_VARIADIC_MACROS)
More information about the llvm-commits
mailing list