aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvgenii Stepanov <eugenis@google.com>2019-01-10 14:07:19 -0800
committerEvgenii Stepanov <eugenis@google.com>2019-01-10 14:09:48 -0800
commit4c484392f83030e39263b16e881f3f7c83641e55 (patch)
treebcc4ec14a90b3b35baebddef748f173016c6a50f
parentb49a312fc0d1b1730e7f726ddccb384a0b127b4e (diff)
downloadtremolo-4c484392f83030e39263b16e881f3f7c83641e55.tar.gz
Disable hwasan on libvorbisidec.
A workaround to a problem with dependency tracking in apex libraries. This change has nothing to do with vorbis; it is expected to add ubsan_standalone runtime library to /system/lib64. Bug: 122378459 Test: SANITIZE_TARGET=hwaddress can play alarms/ringtones Change-Id: Icd73be2febcbc5501f32b82c9d82f7eae36cba57
-rw-r--r--Android.bp6
1 files changed, 6 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp
index 94bd90c..f935801 100644
--- a/Android.bp
+++ b/Android.bp
@@ -69,6 +69,12 @@ cc_library {
sanitize: {
integer_overflow: true,
misc_undefined: ["bounds"],
+ // Ugly hack warning.
+ // Disable hwasan on this target to force a dependency on
+ // libclang_rt.ubsan_standalone in at least one apex-free
+ // library.
+ // b/122378459
+ hwaddress: false,
diag: {
integer_overflow: true,
misc_undefined: ["bounds"],