summaryrefslogtreecommitdiff
path: root/media/jni
diff options
context:
space:
mode:
authorYi Kong <yikong@google.com>2020-09-22 01:06:32 +0800
committerYi Kong <yikong@google.com>2020-10-01 04:29:05 +0800
commitcd1e70b874f811e74efb20f650cf427cc685c2b6 (patch)
tree96e0ba480806f6d8e9098b48e7182787bab8049e /media/jni
parent27b40fc234fcf52f4adeb69c9f40651b4c36f954 (diff)
Workaround global ThinLTO build break
These projects triggers Clang crash for global ThinLTO build. Disable ThinLTO for these projects for now. This CL has no affect for normal builds. Test: GLOBAL_THINLTO=true m Bug: 169004486 Change-Id: Id0c7d243250b6dc7f1ec3099c77cebc179d2c3b3
Diffstat (limited to 'media/jni')
-rw-r--r--media/jni/Android.bp5
-rw-r--r--media/jni/audioeffect/Android.bp5
2 files changed, 10 insertions, 0 deletions
diff --git a/media/jni/Android.bp b/media/jni/Android.bp
index d2294b38d992..d3466702ebf2 100644
--- a/media/jni/Android.bp
+++ b/media/jni/Android.bp
@@ -96,6 +96,11 @@ cc_library_shared {
"-Wunused",
"-Wunreachable-code",
],
+
+ // Workaround Clang LTO crash.
+ lto: {
+ never: true,
+ },
}
cc_library_shared {
diff --git a/media/jni/audioeffect/Android.bp b/media/jni/audioeffect/Android.bp
index 5ba5c0159275..40e4c54c2921 100644
--- a/media/jni/audioeffect/Android.bp
+++ b/media/jni/audioeffect/Android.bp
@@ -28,4 +28,9 @@ cc_library_shared {
"-Wunused",
"-Wunreachable-code",
],
+
+ // Workaround Clang LTO crash.
+ lto: {
+ never: true,
+ },
}