aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2017-11-08 08:31:56 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2017-11-08 08:31:56 +0000
commitd2dba8d482aed860826fbd186156f30d5112de15 (patch)
tree30c19a16c187f5767c934eaa241c8f5a63826ec9
parentcb3c203505b232372d2e75aeabfa8f80f7f58551 (diff)
parentd4b1cc9793c3d24b8c622e1c00dafbde5aed0223 (diff)
downloadvalgrind-d2dba8d482aed860826fbd186156f30d5112de15.tar.gz
Snap for 4439972 from d4b1cc9793c3d24b8c622e1c00dafbde5aed0223 to pi-release
Change-Id: Id24bb687057536b30d555073abb5ecd5310be27e
-rw-r--r--Android.mk26
1 files changed, 21 insertions, 5 deletions
diff --git a/Android.mk b/Android.mk
index ea29261d1..8c3f8a226 100644
--- a/Android.mk
+++ b/Android.mk
@@ -25,12 +25,29 @@ ifneq ($(filter x86_64, $(TARGET_ARCH)),)
endif
common_cflags := \
- -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wmissing-declarations \
- -Wno-pointer-sign -Wno-sign-compare -Wno-unused-parameter -Wno-shadow \
- -fno-strict-aliasing -fno-stack-protector -Wno-tautological-compare -Wno-self-assign \
+ -fno-strict-aliasing \
+ -fno-stack-protector \
-DVGO_linux=1 \
-DANDROID_SYMBOLS_DIR=\"/data/local/symbols\" \
- -std=gnu99
+ -Wall \
+ -Werror \
+ -Wmissing-declarations \
+ -Wmissing-prototypes \
+ -Wpointer-arith \
+ -Wno-asm-operand-widths \
+ -Wno-cast-align \
+ -Wno-format \
+ -Wno-incompatible-library-redeclaration \
+ -Wno-incompatible-pointer-types \
+ -Wno-initializer-overrides \
+ -Wno-missing-field-initializers \
+ -Wno-pointer-sign \
+ -Wno-self-assign \
+ -Wno-shadow \
+ -Wno-sign-compare \
+ -Wno-tautological-compare \
+ -Wno-unused-parameter \
+ -std=gnu99
ifeq ($(TARGET_IS_64_BIT),true)
vg_target_module_path := /system/lib64/valgrind
@@ -97,7 +114,6 @@ vg_local_module=libvex
vg_local_cflags := $(common_cflags) \
-Wbad-function-cast \
-Wcast-qual \
- -Wcast-align \
-fstrict-aliasing \
vg_local_src_files := \