forked from openkylin/platform_build
Merge "Add make var to avoid recovering with diagnostics."
This commit is contained in:
commit
00997c2ac2
|
@ -248,6 +248,7 @@ LOCAL_RTTI_FLAG:=
|
|||
LOCAL_SANITIZE:=
|
||||
LOCAL_SANITIZE_DIAG:=
|
||||
LOCAL_SANITIZE_RECOVER:=
|
||||
LOCAL_SANITIZE_NO_RECOVER:=
|
||||
LOCAL_SANITIZE_BLACKLIST :=
|
||||
LOCAL_SDK_LIBRARIES :=
|
||||
LOCAL_SDK_RES_VERSION:=
|
||||
|
|
|
@ -401,6 +401,11 @@ ifneq ($(strip $(LOCAL_SANITIZE_RECOVER)),)
|
|||
my_cflags += -fsanitize-recover=$(recover_arg)
|
||||
endif
|
||||
|
||||
ifneq ($(strip $(LOCAL_SANITIZE_NO_RECOVER)),)
|
||||
no_recover_arg := $(subst $(space),$(comma),$(LOCAL_SANITIZE_NO_RECOVER)),
|
||||
my_cflags += -fno-sanitize-recover=$(no_recover_arg)
|
||||
endif
|
||||
|
||||
ifneq ($(my_sanitize_diag),)
|
||||
# TODO(vishwath): Add diagnostic support for static executables once
|
||||
# we switch to clang-4393122 (which adds the static ubsan runtime
|
||||
|
|
Loading…
Reference in New Issue