Merge "Disable implicit-integer-sign-change by default."
This commit is contained in:
@@ -414,3 +414,14 @@ ifneq ($(my_sanitize_diag),)
|
|||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# http://b/119329758, Android core does not boot up with this sanitizer yet.
|
||||||
|
# Previously sanitized modules might not pass new implicit-integer-sign-change check.
|
||||||
|
# Disable this check unless it has been explicitly specified.
|
||||||
|
ifneq ($(findstring fsanitize,$(my_cflags)),)
|
||||||
|
ifneq ($(findstring integer,$(my_cflags)),)
|
||||||
|
ifeq ($(findstring sanitize=implicit-integer-sign-change,$(my_cflags)),)
|
||||||
|
my_cflags += -fno-sanitize=implicit-integer-sign-change
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
Reference in New Issue
Block a user