Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit aec1ffc0 authored by Evgenii Stepanov's avatar Evgenii Stepanov
Browse files

Add extra cflags to hwasan targets.

Bug: 112438058
Test: SANITIZE_TARGET=hwaddress
Change-Id: I572cb20369b2e98ab5153f665af60366cb7f7657
parent 385ba5c4
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -370,6 +370,11 @@ ifneq ($(filter address,$(my_sanitize)),)
  endif
endif

# If local module needs HWASAN, add compiler flags.
ifneq ($(filter hwaddress,$(my_sanitize)),)
  my_cflags += $(HWADDRESS_SANITIZER_CONFIG_EXTRA_CFLAGS)
endif

# Use minimal diagnostics when integer overflow is enabled; never do it for HOST or AUX modules
ifeq ($(LOCAL_IS_HOST_MODULE)$(LOCAL_IS_AUX_MODULE),)
  # Pre-emptively add UBSAN minimal runtime incase a static library dependency requires it