diff options
author | Chih-Hung Hsieh <chh@google.com> | 2017-11-06 11:08:03 -0800 |
---|---|---|
committer | Chih-Hung Hsieh <chh@google.com> | 2017-11-07 14:44:38 -0800 |
commit | 8f7385a00719905ffe1e39f485d2aec618432e87 (patch) | |
tree | 30c19a16c187f5767c934eaa241c8f5a63826ec9 | |
parent | 0cb208dc6f72565a8a2ee12ad503ca942f1c09f4 (diff) | |
download | valgrind-8f7385a00719905ffe1e39f485d2aec618432e87.tar.gz |
Use -Werror in external/valgrind
* Suppress existing warnings.
Bug: 66996870
Test: build with WITH_TIDY=1
Change-Id: I429934336adf4973b26388a8b2a17350908bcc13
-rw-r--r-- | Android.mk | 26 |
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 := \ |