Merge "Export HWASAN_OPTIONS when SANITIZE_TARGET:=hwaddress"
This commit is contained in:
commit
b3bc842750
|
@ -67,6 +67,13 @@ ifneq ($(filter address,$(SANITIZE_TARGET)),)
|
|||
LOCAL_REQUIRED_MODULES := asan.options $(ASAN_OPTIONS_FILES) $(ASAN_EXTRACT_FILES)
|
||||
endif
|
||||
|
||||
EXPORT_GLOBAL_HWASAN_OPTIONS :=
|
||||
ifneq ($(filter hwaddress,$(SANITIZE_TARGET)),)
|
||||
ifneq ($(HWADDRESS_SANITIZER_GLOBAL_OPTIONS),)
|
||||
EXPORT_GLOBAL_HWASAN_OPTIONS := export HWASAN_OPTIONS $(HWADDRESS_SANITIZER_GLOBAL_OPTIONS)
|
||||
endif
|
||||
endif
|
||||
|
||||
EXPORT_GLOBAL_GCOV_OPTIONS :=
|
||||
ifeq ($(NATIVE_COVERAGE),true)
|
||||
EXPORT_GLOBAL_GCOV_OPTIONS := export GCOV_PREFIX /data/misc/gcov
|
||||
|
@ -151,6 +158,7 @@ $(LOCAL_BUILT_MODULE): $(LOCAL_PATH)/init.environ.rc.in $(bcp_dep)
|
|||
$(hide) sed -i -e 's?%SYSTEMSERVERCLASSPATH%?$(PRODUCT_SYSTEM_SERVER_CLASSPATH)?g' $@
|
||||
$(hide) sed -i -e 's?%EXPORT_GLOBAL_ASAN_OPTIONS%?$(EXPORT_GLOBAL_ASAN_OPTIONS)?g' $@
|
||||
$(hide) sed -i -e 's?%EXPORT_GLOBAL_GCOV_OPTIONS%?$(EXPORT_GLOBAL_GCOV_OPTIONS)?g' $@
|
||||
$(hide) sed -i -e 's?%EXPORT_GLOBAL_HWASAN_OPTIONS%?$(EXPORT_GLOBAL_HWASAN_OPTIONS)?g' $@
|
||||
|
||||
bcp_md5 :=
|
||||
bcp_dep :=
|
||||
|
|
|
@ -11,3 +11,4 @@ on init
|
|||
export SYSTEMSERVERCLASSPATH %SYSTEMSERVERCLASSPATH%
|
||||
%EXPORT_GLOBAL_ASAN_OPTIONS%
|
||||
%EXPORT_GLOBAL_GCOV_OPTIONS%
|
||||
%EXPORT_GLOBAL_HWASAN_OPTIONS%
|
||||
|
|
Loading…
Reference in New Issue