Add option to disable Scudo globally [Make]
This adds an option to turn off Scudo globally, and use it for Go. Bug: 123228023 Test: verify that Scudo is disabled for a Go build, eg: lunch marlin_svelte-eng && m -j, check that Scudo is not linked in out/target/product/marlin/system/bin/mediaextractor Test: verify that Scudo is enabled otherwise, eg: lunch marlin-eng && m -j, check that Scudo is linked in out/target/product/marlin/system/bin/mediaextractor Change-Id: Idc82d581fade544a474e6f2ff0b54dd191ba0818 Merged-In: Idc82d581fade544a474e6f2ff0b54dd191ba0818
This commit is contained in:
@@ -512,6 +512,10 @@ PRODUCT_CFI_EXCLUDE_PATHS := \
|
||||
PRODUCT_CFI_INCLUDE_PATHS := \
|
||||
$(strip $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_CFI_INCLUDE_PATHS))
|
||||
|
||||
# Whether the Scudo hardened allocator is disabled platform-wide
|
||||
PRODUCT_DISABLE_SCUDO := \
|
||||
$(strip $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_DISABLE_SCUDO))
|
||||
|
||||
# Whether any paths are excluded from being set XOM when ENABLE_XOM=true
|
||||
PRODUCT_XOM_EXCLUDE_PATHS := \
|
||||
$(strip $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_XOM_EXCLUDE_PATHS))
|
||||
|
Reference in New Issue
Block a user