8ccc1ad0f7
Extend the asan.options file to read binary-specific configuration from files out of /system. For early services, the system image location is important as /data may not be available when they are started. Add a template that turns most sanitization off. At this point in time, it is, however, impossible to get to a zero overhead state after the fact. The template is meant to adapt a build after the fact, and work around issues with LOCAL_SANITIZE := never. Add a Make variable and rule copying the template to the path and name expected by ASAN. Add SANITIZE_LITE to automatically add a large set of options files. Bug: 29498013 Change-Id: I8e9e6929a55cee3f3fa0acb377a886bfa7006c91
6 lines
172 B
Text
6 lines
172 B
Text
allow_user_segv_handler=1
|
|
detect_odr_violation=0
|
|
alloc_dealloc_mismatch=0
|
|
allocator_may_return_null=1
|
|
detect_container_overflow=0
|
|
include_if_exists=/system/asan.options.%b
|