summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--clang/Basic/Makefile1
-rw-r--r--clang/Lex/Makefile1
-rw-r--r--clang/Makefile2
3 files changed, 4 insertions, 0 deletions
diff --git a/clang/Basic/Makefile b/clang/Basic/Makefile
index c3f2fe9851c..6e54c99640a 100644
--- a/clang/Basic/Makefile
+++ b/clang/Basic/Makefile
@@ -14,6 +14,7 @@
LEVEL = ../../..
LIBRARYNAME := clangBasic
BUILD_ARCHIVE = 1
+CXXFLAGS = -fno-rtti -fno-exceptions
CPPFLAGS += -I$(LEVEL)/tools/clang/include
diff --git a/clang/Lex/Makefile b/clang/Lex/Makefile
index b0fde77fe19..3f233f0bae7 100644
--- a/clang/Lex/Makefile
+++ b/clang/Lex/Makefile
@@ -14,6 +14,7 @@
LEVEL = ../../..
LIBRARYNAME := clangLex
BUILD_ARCHIVE = 1
+CXXFLAGS = -fno-rtti -fno-exceptions
CPPFLAGS += -I$(LEVEL)/tools/clang/include
diff --git a/clang/Makefile b/clang/Makefile
index a4ae7f3b631..49c7c48674c 100644
--- a/clang/Makefile
+++ b/clang/Makefile
@@ -2,6 +2,8 @@ LEVEL = ../..
PARALLEL_DIRS := Basic Lex
CPPFLAGS += -I$(LEVEL)/tools/clang/include
+CXXFLAGS = -fno-rtti -fno-exceptions
+
TOOLNAME = clang
USEDLIBS = clangLex.a clangBasic.a LLVMSupport.a LLVMSystem.a
OpenPOWER on IntegriCloud