aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChih-hung Hsieh <chh@google.com>2017-11-08 05:23:04 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-11-08 05:23:04 +0000
commite7105bfe8d783851532ec4024d2fa4654f235122 (patch)
tree30c19a16c187f5767c934eaa241c8f5a63826ec9
parent3720181581cc402bbaf4fb5be24ccbf9cd2fc19b (diff)
parent1df89fb55235fa35c1ef546e79bb253e65aae67a (diff)
downloadvalgrind-e7105bfe8d783851532ec4024d2fa4654f235122.tar.gz
Merge "Use -Werror in external/valgrind" am: 9187cb4ce2
am: 1df89fb552 Change-Id: I0cbcfd95225d167e36fb91b9dd719d17c8664bae
-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 := \