From e77c32ea9713141a52a5e7c4d1a419cae8082d28 Mon Sep 17 00:00:00 2001 From: Yabin Cui Date: Thu, 19 Oct 2017 14:33:58 -0700 Subject: [PATCH] Link tsan shared library when tsan is used. Bug: http://b/25392375 Test: build a unit test with tsan. Change-Id: Ib2d937f2e311f6670cf341a983740f0ca464f166 --- core/config_sanitizers.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/config_sanitizers.mk b/core/config_sanitizers.mk index e01fbbf756..f5b45db88c 100644 --- a/core/config_sanitizers.mk +++ b/core/config_sanitizers.mk @@ -137,6 +137,8 @@ ifneq ($(filter thread,$(my_sanitize)),) else $(error $(LOCAL_PATH): $(LOCAL_MODULE): TSAN cannot be used for 32-bit modules.) endif + else + my_shared_libraries += $(TSAN_RUNTIME_LIBRARY) endif endif