diff options
author | Dan Albert | 2014-12-18 10:03:49 -0600 |
---|---|---|
committer | Dan Albert | 2014-12-18 10:03:49 -0600 |
commit | da194780b1ae4487aa630bef4e720694acf4da82 (patch) | |
tree | 5b73dede38b5070796ee200bb80628318bae3c27 | |
parent | 92b9cb2c899c386954b8f9ad8111aa6c8c63e306 (diff) | |
download | platform-bionic-da194780b1ae4487aa630bef4e720694acf4da82.tar.gz platform-bionic-da194780b1ae4487aa630bef4e720694acf4da82.tar.xz platform-bionic-da194780b1ae4487aa630bef4e720694acf4da82.zip |
Disable ASAN for more of our libraries.
Since ASAN depends on these libraries, we need to exclude them from
being instrumented.
Change-Id: I62005b6d04ee7b2283c4bd54ace5304386c67358
-rw-r--r-- | libdl/Android.mk | 2 | ||||
-rw-r--r-- | libm/Android.mk | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/libdl/Android.mk b/libdl/Android.mk index c9fca0e7..2a0724a0 100644 --- a/libdl/Android.mk +++ b/libdl/Android.mk | |||
@@ -36,6 +36,7 @@ LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk | |||
36 | LOCAL_ALLOW_UNDEFINED_SYMBOLS := true | 36 | LOCAL_ALLOW_UNDEFINED_SYMBOLS := true |
37 | LOCAL_SYSTEM_SHARED_LIBRARIES := | 37 | LOCAL_SYSTEM_SHARED_LIBRARIES := |
38 | 38 | ||
39 | LOCAL_ADDRESS_SANITIZER := false | ||
39 | include $(BUILD_SHARED_LIBRARY) | 40 | include $(BUILD_SHARED_LIBRARY) |
40 | 41 | ||
41 | # A dummy libdl.a. Need for static executables using the LLVM unwinder. Most | 42 | # A dummy libdl.a. Need for static executables using the LLVM unwinder. Most |
@@ -48,4 +49,5 @@ LOCAL_CXX_STL := none | |||
48 | 49 | ||
49 | LOCAL_MODULE := libdl | 50 | LOCAL_MODULE := libdl |
50 | LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk | 51 | LOCAL_ADDITIONAL_DEPENDENCIES := $(LOCAL_PATH)/Android.mk |
52 | LOCAL_ADDRESS_SANITIZER := false | ||
51 | include $(BUILD_STATIC_LIBRARY) | 53 | include $(BUILD_STATIC_LIBRARY) |
diff --git a/libm/Android.mk b/libm/Android.mk index d4cd7c3e..cc2b8be0 100644 --- a/libm/Android.mk +++ b/libm/Android.mk | |||
@@ -285,6 +285,7 @@ LOCAL_SRC_FILES := $(libm_common_src_files) | |||
285 | LOCAL_SYSTEM_SHARED_LIBRARIES := libc | 285 | LOCAL_SYSTEM_SHARED_LIBRARIES := libc |
286 | 286 | ||
287 | LOCAL_NATIVE_COVERAGE := $(bionic_coverage) | 287 | LOCAL_NATIVE_COVERAGE := $(bionic_coverage) |
288 | LOCAL_ADDRESS_SANITIZER := false | ||
288 | 289 | ||
289 | # arch-specific settings | 290 | # arch-specific settings |
290 | LOCAL_C_INCLUDES_arm := $(LOCAL_PATH)/arm | 291 | LOCAL_C_INCLUDES_arm := $(LOCAL_PATH)/arm |
@@ -321,6 +322,7 @@ LOCAL_SYSTEM_SHARED_LIBRARIES := libc | |||
321 | LOCAL_WHOLE_STATIC_LIBRARIES := libm | 322 | LOCAL_WHOLE_STATIC_LIBRARIES := libm |
322 | 323 | ||
323 | LOCAL_NATIVE_COVERAGE := $(bionic_coverage) | 324 | LOCAL_NATIVE_COVERAGE := $(bionic_coverage) |
325 | LOCAL_ADDRESS_SANITIZER := false | ||
324 | 326 | ||
325 | LOCAL_CXX_STL := none | 327 | LOCAL_CXX_STL := none |
326 | 328 | ||