No description
4a363734b3
Adds the SANITIZE_TARGET=integer_overflow build option to apply signed and unsigned integer overflow sanitization globally. This implements the Make side of the build option. A LOCAL_SANITIZE_BLACKLIST variable is added to allow blacklists to be defined in make files, mirroring similar functionality provided in Soong. An additional build option is provided to control whether or not to run in diagnostics mode, controlled by SANITIZE_TARGET_DIAG. This works the same way that SANITIZE_TARGET does and currently only supports 'integer_overflow' as an option. Bug: 30969751 Test: Building with and without the new flags, device boot-up, tested various permutations of controlling the new flags from build files. Change-Id: Iacc47e196f21aa1edff5b406bfbc564b5f4e42bd |
||
---|---|---|
core | ||
target | ||
tests | ||
tools | ||
.gitignore | ||
Android.mk | ||
buildspec.mk.default | ||
CleanSpec.mk | ||
envsetup.sh | ||
OWNERS |