aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCindy Zhou <zhouci@google.com>2021-01-20 03:37:30 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-01-20 03:37:30 +0000
commitb5c8642fceadcfe3bb1ae52a1a12212b81ad59d7 (patch)
treee564210fc0a8442a4bc2df6bc169a4a964441919
parent3198eb4c8ec06bd103cb4d8b62dcee35051a558a (diff)
parent7c137d556edd03b2ca504bbe0c5f53629f462f92 (diff)
downloadlibvpx-b5c8642fceadcfe3bb1ae52a1a12212b81ad59d7.tar.gz
Merge "Enable cfi for libvpx" am: 9c8333802e am: 4dc91cbd9b am: 7c137d556e
Original change: https://android-review.googlesource.com/c/platform/external/libvpx/+/1516801 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Id271041bb7bf9eca25b6160cc6c467353bde8177
-rw-r--r--Android.bp10
-rw-r--r--libvpx_blocklist.txt3
2 files changed, 8 insertions, 5 deletions
diff --git a/Android.bp b/Android.bp
index 1f7333b59..6e84e3c5c 100644
--- a/Android.bp
+++ b/Android.bp
@@ -1098,6 +1098,14 @@ cc_library {
darwin: {
enabled: false,
},
+ android: {
+ sanitize: {
+ cfi: true,
+ config: {
+ cfi_assembly_support: true,
+ },
+ },
+ },
},
arch: {
@@ -1144,8 +1152,6 @@ cc_library {
sanitize: {
integer_overflow: true,
misc_undefined: ["bounds"],
- // Enable CFI if this becomes a shared library.
- // cfi: true,
blocklist: "libvpx_blocklist.txt",
},
min_sdk_version: "29",
diff --git a/libvpx_blocklist.txt b/libvpx_blocklist.txt
index df3e36c1d..c9ea142e3 100644
--- a/libvpx_blocklist.txt
+++ b/libvpx_blocklist.txt
@@ -1,6 +1,3 @@
-[cfi]
-src:*external/libvpx/*
-
[integer]
# Performance related
fun:read_bool