aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/AST/Android.mk1
-rw-r--r--lib/Analysis/Android.mk1
-rw-r--r--lib/CodeGen/Android.mk2
-rw-r--r--lib/Frontend/Android.mk1
-rw-r--r--lib/Parse/Android.mk1
-rw-r--r--lib/Sema/Android.mk2
6 files changed, 8 insertions, 0 deletions
diff --git a/lib/AST/Android.mk b/lib/AST/Android.mk
index 6b55e98526..92e7b2f2ca 100644
--- a/lib/AST/Android.mk
+++ b/lib/AST/Android.mk
@@ -64,6 +64,7 @@ clang_ast_SRC_FILES := \
VTableBuilder.cpp
LOCAL_SRC_FILES := $(clang_ast_SRC_FILES)
+LOCAL_CFLAGS := -fno-strict-aliasing
LOCAL_MODULE:= libclangAST
LOCAL_MODULE_TAGS := optional
diff --git a/lib/Analysis/Android.mk b/lib/Analysis/Android.mk
index 0d4ede2636..8085c53404 100644
--- a/lib/Analysis/Android.mk
+++ b/lib/Analysis/Android.mk
@@ -31,6 +31,7 @@ clang_analysis_SRC_FILES := \
LOCAL_SRC_FILES := $(clang_analysis_SRC_FILES)
+LOCAL_CFLAGS := -fno-strict-aliasing
LOCAL_MODULE:= libclangAnalysis
LOCAL_MODULE_TAGS := optional
diff --git a/lib/CodeGen/Android.mk b/lib/CodeGen/Android.mk
index f8cacd01ab..f9ba75aca0 100644
--- a/lib/CodeGen/Android.mk
+++ b/lib/CodeGen/Android.mk
@@ -58,6 +58,8 @@ clang_codegen_SRC_FILES := \
LOCAL_SRC_FILES := $(clang_codegen_SRC_FILES)
+LOCAL_CFLAGS := -fno-strict-aliasing
+
LOCAL_MODULE:= libclangCodeGen
LOCAL_MODULE_TAGS := optional
diff --git a/lib/Frontend/Android.mk b/lib/Frontend/Android.mk
index b628f139e8..48b2abed1e 100644
--- a/lib/Frontend/Android.mk
+++ b/lib/Frontend/Android.mk
@@ -44,6 +44,7 @@ clang_frontend_SRC_FILES := \
VerifyDiagnosticConsumer.cpp
LOCAL_SRC_FILES := $(clang_frontend_SRC_FILES)
+LOCAL_CFLAGS := -fno-strict-aliasing
LOCAL_MODULE:= libclangFrontend
LOCAL_MODULE_TAGS:= optional
diff --git a/lib/Parse/Android.mk b/lib/Parse/Android.mk
index 2ced435332..7561ff373e 100644
--- a/lib/Parse/Android.mk
+++ b/lib/Parse/Android.mk
@@ -30,6 +30,7 @@ clang_parse_SRC_FILES := \
Parser.cpp
LOCAL_SRC_FILES := $(clang_parse_SRC_FILES)
+LOCAL_CFLAGS := -fno-strict-aliasing
LOCAL_MODULE:= libclangParse
LOCAL_MODULE_TAGS := optional
diff --git a/lib/Sema/Android.mk b/lib/Sema/Android.mk
index 5cc85549a9..3730c7d772 100644
--- a/lib/Sema/Android.mk
+++ b/lib/Sema/Android.mk
@@ -5,6 +5,8 @@ LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
include $(CLEAR_TBLGEN_VARS)
+LOCAL_CFLAGS := -fno-strict-aliasing
+
TBLGEN_TABLES := \
AttrList.inc \
Attrs.inc \