diff --git a/tests/Android.build.mk b/tests/Android.build.mk index 9c5df0e51..0754a7bf9 100644 --- a/tests/Android.build.mk +++ b/tests/Android.build.mk @@ -35,7 +35,10 @@ endif endif LOCAL_CLANG := $($(module)_clang_$(build_type)) + +ifneq ($($(module)_allow_asan),true) LOCAL_ADDRESS_SANITIZER := false +endif LOCAL_FORCE_STATIC_EXECUTABLE := $($(module)_force_static_executable) diff --git a/tests/Android.mk b/tests/Android.mk index 967ddbda5..92d797682 100644 --- a/tests/Android.mk +++ b/tests/Android.mk @@ -317,6 +317,8 @@ bionic-unit-tests-glibc_cflags := $(test_cflags) bionic-unit-tests-glibc_cppflags := $(test_cppflags) bionic-unit-tests-glibc_ldflags := -Wl,--export-dynamic +bionic-unit-tests-glibc_allow_asan := true + module := bionic-unit-tests-glibc module_tag := optional build_type := host