diff options
Diffstat (limited to 'llvm/lib/Target')
47 files changed, 60 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/AsmParser/Makefile b/llvm/lib/Target/ARM/AsmParser/Makefile index 97e56126d8e..4fb8564dd64 100644 --- a/llvm/lib/Target/ARM/AsmParser/Makefile +++ b/llvm/lib/Target/ARM/AsmParser/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/ARM/AsmPrinter/Makefile b/llvm/lib/Target/ARM/AsmPrinter/Makefile index 208beccce8a..93b8fc92185 100644 --- a/llvm/lib/Target/ARM/AsmPrinter/Makefile +++ b/llvm/lib/Target/ARM/AsmPrinter/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/ARM/Makefile b/llvm/lib/Target/ARM/Makefile index a8dd38cb362..b766a868569 100644 --- a/llvm/lib/Target/ARM/Makefile +++ b/llvm/lib/Target/ARM/Makefile @@ -10,6 +10,7 @@ LEVEL = ../../.. LIBRARYNAME = LLVMARMCodeGen TARGET = ARM +CXXFLAGS = -fno-rtti # Make sure that tblgen is run, first thing. BUILT_SOURCES = ARMGenRegisterInfo.h.inc ARMGenRegisterNames.inc \ diff --git a/llvm/lib/Target/ARM/TargetInfo/Makefile b/llvm/lib/Target/ARM/TargetInfo/Makefile index 6292ab14b34..589dbe5f89f 100644 --- a/llvm/lib/Target/ARM/TargetInfo/Makefile +++ b/llvm/lib/Target/ARM/TargetInfo/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/Alpha/AsmPrinter/Makefile b/llvm/lib/Target/Alpha/AsmPrinter/Makefile index 3c64a3c606f..3f64aac87a1 100644 --- a/llvm/lib/Target/Alpha/AsmPrinter/Makefile +++ b/llvm/lib/Target/Alpha/AsmPrinter/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/Alpha/Makefile b/llvm/lib/Target/Alpha/Makefile index d2d71097410..14cbc6c8e93 100644 --- a/llvm/lib/Target/Alpha/Makefile +++ b/llvm/lib/Target/Alpha/Makefile @@ -6,9 +6,11 @@ # License. See LICENSE.TXT for details. # ##===----------------------------------------------------------------------===## + LEVEL = ../../.. LIBRARYNAME = LLVMAlphaCodeGen TARGET = Alpha +CXXFLAGS = -fno-rtti # Make sure that tblgen is run, first thing. BUILT_SOURCES = AlphaGenRegisterInfo.h.inc AlphaGenRegisterNames.inc \ diff --git a/llvm/lib/Target/Alpha/TargetInfo/Makefile b/llvm/lib/Target/Alpha/TargetInfo/Makefile index de01d7f8e8e..6f7b8980f7a 100644 --- a/llvm/lib/Target/Alpha/TargetInfo/Makefile +++ b/llvm/lib/Target/Alpha/TargetInfo/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/Blackfin/AsmPrinter/Makefile b/llvm/lib/Target/Blackfin/AsmPrinter/Makefile index 091d4df0bcb..30e82856f83 100644 --- a/llvm/lib/Target/Blackfin/AsmPrinter/Makefile +++ b/llvm/lib/Target/Blackfin/AsmPrinter/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## LEVEL = ../../../.. LIBRARYNAME = LLVMBlackfinAsmPrinter +CXXFLAGS = -fno-rtti # Hack: we need to include 'main' Blackfin target directory to grab private # headers diff --git a/llvm/lib/Target/Blackfin/Makefile b/llvm/lib/Target/Blackfin/Makefile index c68760b2ece..4fdaf27b9c8 100644 --- a/llvm/lib/Target/Blackfin/Makefile +++ b/llvm/lib/Target/Blackfin/Makefile @@ -6,9 +6,11 @@ # License. See LICENSE.TXT for details. # ##===----------------------------------------------------------------------===## + LEVEL = ../../.. LIBRARYNAME = LLVMBlackfinCodeGen TARGET = Blackfin +CXXFLAGS = -fno-rtti # Make sure that tblgen is run, first thing. BUILT_SOURCES = BlackfinGenRegisterInfo.h.inc BlackfinGenRegisterNames.inc \ diff --git a/llvm/lib/Target/Blackfin/TargetInfo/Makefile b/llvm/lib/Target/Blackfin/TargetInfo/Makefile index c49cfbe6907..5c770cf36e6 100644 --- a/llvm/lib/Target/Blackfin/TargetInfo/Makefile +++ b/llvm/lib/Target/Blackfin/TargetInfo/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/CBackend/Makefile b/llvm/lib/Target/CBackend/Makefile index 3b5ef0f3469..f82d27788db 100644 --- a/llvm/lib/Target/CBackend/Makefile +++ b/llvm/lib/Target/CBackend/Makefile @@ -9,6 +9,7 @@ LEVEL = ../../.. LIBRARYNAME = LLVMCBackend +CXXFLAGS = -fno-rtti DIRS = TargetInfo diff --git a/llvm/lib/Target/CBackend/TargetInfo/Makefile b/llvm/lib/Target/CBackend/TargetInfo/Makefile index d4d5e15b40b..6407904d250 100644 --- a/llvm/lib/Target/CBackend/TargetInfo/Makefile +++ b/llvm/lib/Target/CBackend/TargetInfo/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/CellSPU/AsmPrinter/Makefile b/llvm/lib/Target/CellSPU/AsmPrinter/Makefile index 69639efca74..aa0db525b59 100644 --- a/llvm/lib/Target/CellSPU/AsmPrinter/Makefile +++ b/llvm/lib/Target/CellSPU/AsmPrinter/Makefile @@ -9,6 +9,7 @@ LEVEL = ../../../.. LIBRARYNAME = LLVMCellSPUAsmPrinter +CXXFLAGS = -fno-rtti # Hack: we need to include 'main' CellSPU target directory to grab # private headers diff --git a/llvm/lib/Target/CellSPU/Makefile b/llvm/lib/Target/CellSPU/Makefile index 8415168aea2..9f3ff745b21 100644 --- a/llvm/lib/Target/CellSPU/Makefile +++ b/llvm/lib/Target/CellSPU/Makefile @@ -10,6 +10,7 @@ LEVEL = ../../.. LIBRARYNAME = LLVMCellSPUCodeGen TARGET = SPU +CXXFLAGS = -fno-rtti BUILT_SOURCES = SPUGenInstrNames.inc SPUGenRegisterNames.inc \ SPUGenAsmWriter.inc SPUGenCodeEmitter.inc \ diff --git a/llvm/lib/Target/CellSPU/TargetInfo/Makefile b/llvm/lib/Target/CellSPU/TargetInfo/Makefile index 9cb6827b432..30ca5cf3d27 100644 --- a/llvm/lib/Target/CellSPU/TargetInfo/Makefile +++ b/llvm/lib/Target/CellSPU/TargetInfo/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/CppBackend/Makefile b/llvm/lib/Target/CppBackend/Makefile index dc9cf48c8b1..52f2aadfa3c 100644 --- a/llvm/lib/Target/CppBackend/Makefile +++ b/llvm/lib/Target/CppBackend/Makefile @@ -9,6 +9,7 @@ LEVEL = ../../.. LIBRARYNAME = LLVMCppBackend +CXXFLAGS = -fno-rtti DIRS = TargetInfo diff --git a/llvm/lib/Target/CppBackend/TargetInfo/Makefile b/llvm/lib/Target/CppBackend/TargetInfo/Makefile index 6e682838dae..7e44aab5092 100644 --- a/llvm/lib/Target/CppBackend/TargetInfo/Makefile +++ b/llvm/lib/Target/CppBackend/TargetInfo/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/MSIL/Makefile b/llvm/lib/Target/MSIL/Makefile index 8057cc74803..9fecba5822a 100644 --- a/llvm/lib/Target/MSIL/Makefile +++ b/llvm/lib/Target/MSIL/Makefile @@ -9,6 +9,7 @@ LEVEL = ../../.. LIBRARYNAME = LLVMMSIL +CXXFLAGS = -fno-rtti DIRS = TargetInfo diff --git a/llvm/lib/Target/MSIL/TargetInfo/Makefile b/llvm/lib/Target/MSIL/TargetInfo/Makefile index 30b0950db0f..710f5a1226d 100644 --- a/llvm/lib/Target/MSIL/TargetInfo/Makefile +++ b/llvm/lib/Target/MSIL/TargetInfo/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/MSP430/AsmPrinter/Makefile b/llvm/lib/Target/MSP430/AsmPrinter/Makefile index 4f340c67335..c8a44a1e4b5 100644 --- a/llvm/lib/Target/MSP430/AsmPrinter/Makefile +++ b/llvm/lib/Target/MSP430/AsmPrinter/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/MSP430/Makefile b/llvm/lib/Target/MSP430/Makefile index 4b18bc9ab42..11195a43848 100644 --- a/llvm/lib/Target/MSP430/Makefile +++ b/llvm/lib/Target/MSP430/Makefile @@ -6,9 +6,11 @@ # License. See LICENSE.TXT for details. # ##===----------------------------------------------------------------------===## + LEVEL = ../../.. LIBRARYNAME = LLVMMSP430CodeGen TARGET = MSP430 +CXXFLAGS = -fno-rtti # Make sure that tblgen is run, first thing. BUILT_SOURCES = MSP430GenRegisterInfo.h.inc MSP430GenRegisterNames.inc \ diff --git a/llvm/lib/Target/MSP430/TargetInfo/Makefile b/llvm/lib/Target/MSP430/TargetInfo/Makefile index abb08f2548e..d17fa7bd30f 100644 --- a/llvm/lib/Target/MSP430/TargetInfo/Makefile +++ b/llvm/lib/Target/MSP430/TargetInfo/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/Makefile b/llvm/lib/Target/Makefile index 50a360f1f86..281d58b5f90 100644 --- a/llvm/lib/Target/Makefile +++ b/llvm/lib/Target/Makefile @@ -10,6 +10,7 @@ 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 diff --git a/llvm/lib/Target/Mips/AsmPrinter/Makefile b/llvm/lib/Target/Mips/AsmPrinter/Makefile index a2fecf44e8e..aed801e5668 100644 --- a/llvm/lib/Target/Mips/AsmPrinter/Makefile +++ b/llvm/lib/Target/Mips/AsmPrinter/Makefile @@ -9,6 +9,7 @@ LEVEL = ../../../.. LIBRARYNAME = LLVMMipsAsmPrinter +CXXFLAGS = -fno-rtti # Hack: we need to include 'main' Mips target directory to grab # private headers diff --git a/llvm/lib/Target/Mips/Makefile b/llvm/lib/Target/Mips/Makefile index 078034532d5..4e4d87439ab 100644 --- a/llvm/lib/Target/Mips/Makefile +++ b/llvm/lib/Target/Mips/Makefile @@ -6,9 +6,11 @@ # License. See LICENSE.TXT for details. # ##===----------------------------------------------------------------------===## + LEVEL = ../../.. LIBRARYNAME = LLVMMipsCodeGen TARGET = Mips +CXXFLAGS = -fno-rtti # Make sure that tblgen is run, first thing. BUILT_SOURCES = MipsGenRegisterInfo.h.inc MipsGenRegisterNames.inc \ diff --git a/llvm/lib/Target/Mips/TargetInfo/Makefile b/llvm/lib/Target/Mips/TargetInfo/Makefile index 32f4e1695b1..f27d49e5130 100644 --- a/llvm/lib/Target/Mips/TargetInfo/Makefile +++ b/llvm/lib/Target/Mips/TargetInfo/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/PIC16/AsmPrinter/Makefile b/llvm/lib/Target/PIC16/AsmPrinter/Makefile index f4db57e6071..27c4045cafb 100644 --- a/llvm/lib/Target/PIC16/AsmPrinter/Makefile +++ b/llvm/lib/Target/PIC16/AsmPrinter/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/PIC16/Makefile b/llvm/lib/Target/PIC16/Makefile index 4382eba7c24..a1dbde58b74 100644 --- a/llvm/lib/Target/PIC16/Makefile +++ b/llvm/lib/Target/PIC16/Makefile @@ -6,9 +6,11 @@ # License. See LICENSE.TXT for details. # ##===----------------------------------------------------------------------===## + LEVEL = ../../.. LIBRARYNAME = LLVMPIC16CodeGen TARGET = PIC16 +CXXFLAGS = -fno-rtti # Make sure that tblgen is run, first thing. BUILT_SOURCES = PIC16GenRegisterInfo.h.inc PIC16GenRegisterNames.inc \ diff --git a/llvm/lib/Target/PIC16/PIC16Passes/Makefile b/llvm/lib/Target/PIC16/PIC16Passes/Makefile index 9684b8d2cae..fb45d717e62 100644 --- a/llvm/lib/Target/PIC16/PIC16Passes/Makefile +++ b/llvm/lib/Target/PIC16/PIC16Passes/Makefile @@ -10,6 +10,7 @@ LEVEL = ../../../.. TARGET = PIC16 LIBRARYNAME = LLVMpic16passes BUILD_ARCHIVE = 1 +CXXFLAGS = -fno-rtti include $(LEVEL)/Makefile.common diff --git a/llvm/lib/Target/PIC16/TargetInfo/Makefile b/llvm/lib/Target/PIC16/TargetInfo/Makefile index 76609f66d65..9004be8387e 100644 --- a/llvm/lib/Target/PIC16/TargetInfo/Makefile +++ b/llvm/lib/Target/PIC16/TargetInfo/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/PowerPC/AsmPrinter/Makefile b/llvm/lib/Target/PowerPC/AsmPrinter/Makefile index 269ef920443..4378151ccf7 100644 --- a/llvm/lib/Target/PowerPC/AsmPrinter/Makefile +++ b/llvm/lib/Target/PowerPC/AsmPrinter/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/PowerPC/Makefile b/llvm/lib/Target/PowerPC/Makefile index 4015d4aa190..cd30011c2e6 100644 --- a/llvm/lib/Target/PowerPC/Makefile +++ b/llvm/lib/Target/PowerPC/Makefile @@ -6,9 +6,11 @@ # License. See LICENSE.TXT for details. # ##===----------------------------------------------------------------------===## + LEVEL = ../../.. LIBRARYNAME = LLVMPowerPCCodeGen TARGET = PPC +CXXFLAGS = -fno-rtti # Make sure that tblgen is run, first thing. BUILT_SOURCES = PPCGenInstrNames.inc PPCGenRegisterNames.inc \ diff --git a/llvm/lib/Target/PowerPC/TargetInfo/Makefile b/llvm/lib/Target/PowerPC/TargetInfo/Makefile index a101aa4a449..16d01672284 100644 --- a/llvm/lib/Target/PowerPC/TargetInfo/Makefile +++ b/llvm/lib/Target/PowerPC/TargetInfo/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/Sparc/AsmPrinter/Makefile b/llvm/lib/Target/Sparc/AsmPrinter/Makefile index a856828ce40..404fad1a916 100644 --- a/llvm/lib/Target/Sparc/AsmPrinter/Makefile +++ b/llvm/lib/Target/Sparc/AsmPrinter/Makefile @@ -8,6 +8,8 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/Sparc/Makefile b/llvm/lib/Target/Sparc/Makefile index 6714b4dadb2..d3e2a89db01 100644 --- a/llvm/lib/Target/Sparc/Makefile +++ b/llvm/lib/Target/Sparc/Makefile @@ -6,9 +6,11 @@ # License. See LICENSE.TXT for details. # ##===----------------------------------------------------------------------===## + LEVEL = ../../.. LIBRARYNAME = LLVMSparcCodeGen TARGET = Sparc +CXXFLAGS = -fno-rtti # Make sure that tblgen is run, first thing. BUILT_SOURCES = SparcGenRegisterInfo.h.inc SparcGenRegisterNames.inc \ diff --git a/llvm/lib/Target/Sparc/TargetInfo/Makefile b/llvm/lib/Target/Sparc/TargetInfo/Makefile index 641ed87160c..0827fdb8a92 100644 --- a/llvm/lib/Target/Sparc/TargetInfo/Makefile +++ b/llvm/lib/Target/Sparc/TargetInfo/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/SystemZ/AsmPrinter/Makefile b/llvm/lib/Target/SystemZ/AsmPrinter/Makefile index 9a350dfe62e..36cd6f86cb4 100644 --- a/llvm/lib/Target/SystemZ/AsmPrinter/Makefile +++ b/llvm/lib/Target/SystemZ/AsmPrinter/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/SystemZ/Makefile b/llvm/lib/Target/SystemZ/Makefile index f1097ebcf3b..6d0cbbd0be3 100644 --- a/llvm/lib/Target/SystemZ/Makefile +++ b/llvm/lib/Target/SystemZ/Makefile @@ -6,9 +6,11 @@ # License. See LICENSE.TXT for details. # ##===----------------------------------------------------------------------===## + LEVEL = ../../.. LIBRARYNAME = LLVMSystemZCodeGen TARGET = SystemZ +CXXFLAGS = -fno-rtti # Make sure that tblgen is run, first thing. BUILT_SOURCES = SystemZGenRegisterInfo.h.inc SystemZGenRegisterNames.inc \ diff --git a/llvm/lib/Target/SystemZ/TargetInfo/Makefile b/llvm/lib/Target/SystemZ/TargetInfo/Makefile index 0be80eb4e6a..9f36b2cd62d 100644 --- a/llvm/lib/Target/SystemZ/TargetInfo/Makefile +++ b/llvm/lib/Target/SystemZ/TargetInfo/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/X86/AsmParser/Makefile b/llvm/lib/Target/X86/AsmParser/Makefile index 25fb0a2836d..288b985daa2 100644 --- a/llvm/lib/Target/X86/AsmParser/Makefile +++ b/llvm/lib/Target/X86/AsmParser/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/X86/AsmPrinter/Makefile b/llvm/lib/Target/X86/AsmPrinter/Makefile index 2368761ac9f..326a22f0231 100644 --- a/llvm/lib/Target/X86/AsmPrinter/Makefile +++ b/llvm/lib/Target/X86/AsmPrinter/Makefile @@ -8,6 +8,7 @@ ##===----------------------------------------------------------------------===## 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)/.. diff --git a/llvm/lib/Target/X86/Disassembler/Makefile b/llvm/lib/Target/X86/Disassembler/Makefile index b2896477df4..6c26853ce02 100644 --- a/llvm/lib/Target/X86/Disassembler/Makefile +++ b/llvm/lib/Target/X86/Disassembler/Makefile @@ -9,6 +9,7 @@ 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)/.. diff --git a/llvm/lib/Target/X86/Makefile b/llvm/lib/Target/X86/Makefile index 6098dbf5dda..5e625dcf21c 100644 --- a/llvm/lib/Target/X86/Makefile +++ b/llvm/lib/Target/X86/Makefile @@ -6,9 +6,11 @@ # License. See LICENSE.TXT for details. # ##===----------------------------------------------------------------------===## + LEVEL = ../../.. LIBRARYNAME = LLVMX86CodeGen TARGET = X86 +CXXFLAGS = -fno-rtti # Make sure that tblgen is run, first thing. BUILT_SOURCES = X86GenRegisterInfo.h.inc X86GenRegisterNames.inc \ diff --git a/llvm/lib/Target/X86/TargetInfo/Makefile b/llvm/lib/Target/X86/TargetInfo/Makefile index 6677d4bdfde..211607f85d3 100644 --- a/llvm/lib/Target/X86/TargetInfo/Makefile +++ b/llvm/lib/Target/X86/TargetInfo/Makefile @@ -6,8 +6,10 @@ # License. See LICENSE.TXT for details. # ##===----------------------------------------------------------------------===## + 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)/.. diff --git a/llvm/lib/Target/XCore/AsmPrinter/Makefile b/llvm/lib/Target/XCore/AsmPrinter/Makefile index 82dc1df95d3..f0e883e6f54 100644 --- a/llvm/lib/Target/XCore/AsmPrinter/Makefile +++ b/llvm/lib/Target/XCore/AsmPrinter/Makefile @@ -9,6 +9,7 @@ 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)/.. diff --git a/llvm/lib/Target/XCore/Makefile b/llvm/lib/Target/XCore/Makefile index bd3b52a7ac1..3bb127f533c 100644 --- a/llvm/lib/Target/XCore/Makefile +++ b/llvm/lib/Target/XCore/Makefile @@ -6,9 +6,11 @@ # License. See LICENSE.TXT for details. # ##===----------------------------------------------------------------------===## + LEVEL = ../../.. LIBRARYNAME = LLVMXCoreCodeGen TARGET = XCore +CXXFLAGS = -fno-rtti # Make sure that tblgen is run, first thing. BUILT_SOURCES = XCoreGenRegisterInfo.h.inc XCoreGenRegisterNames.inc \ diff --git a/llvm/lib/Target/XCore/TargetInfo/Makefile b/llvm/lib/Target/XCore/TargetInfo/Makefile index 07473d223f6..83bba13aab7 100644 --- a/llvm/lib/Target/XCore/TargetInfo/Makefile +++ b/llvm/lib/Target/XCore/TargetInfo/Makefile @@ -6,8 +6,10 @@ # License. See LICENSE.TXT for details. # ##===----------------------------------------------------------------------===## + 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)/.. |

