From cd7f90053dab8d50120d09949b758978c5dbc37a Mon Sep 17 00:00:00 2001 From: Yao Chen Date: Wed, 21 Mar 2018 11:00:53 -0700 Subject: [PATCH] Enable sanitizer on statsd eng build. Bug: 74946342 Test: manual Change-Id: I287def435d077670814db50e4d8398ecee539b74 --- cmds/statsd/Android.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmds/statsd/Android.mk b/cmds/statsd/Android.mk index 5d6a1d1a6c159..bb0f917adbafa 100644 --- a/cmds/statsd/Android.mk +++ b/cmds/statsd/Android.mk @@ -135,6 +135,12 @@ LOCAL_SHARED_LIBRARIES := $(statsd_common_shared_libraries) \ LOCAL_MODULE_CLASS := EXECUTABLES +# Enable sanitizer on eng builds +ifeq ($(TARGET_BUILD_VARIANT),eng) + LOCAL_CLANG := true + LOCAL_SANITIZE := address unsigned-integer-overflow signed-integer-overflow +endif + LOCAL_INIT_RC := statsd.rc include $(BUILD_EXECUTABLE)