diff options
author | Pirama Arumuga Nainar <pirama@google.com> | 2024-05-08 00:05:36 +0000 |
---|---|---|
committer | Pirama Arumuga Nainar <pirama@google.com> | 2024-05-08 00:05:36 +0000 |
commit | 529cbd60a0b6856319b35934a0622b09505cde9c (patch) | |
tree | 152c48b79434fcf4464c5ca6fb16d7babbf4f314 | |
parent | 1594ee862a05c5e5585beef4fe3248e1f00f9527 (diff) | |
download | libfuse-master.tar.gz |
Bug: http://b/329787497
`.symver` inline assembly used in libfuse/lib/fuse.c causes non-deterministic output with ThinLTO (b/329787497, https://github.com/llvm/llvm-project/issues/85585). Disable LTO until this is resolved in LLVM.
Change-Id: Ibdd6fb6f4656e1988b21c4a0e59dc864a8e4c371
Test: manually verify that the output is deterministic without LTO, presubmit
-rw-r--r-- | Android.bp | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -97,6 +97,11 @@ cc_library { "lib/mount_util.c", ], + // http://b/329787497 - LTO causes non-deterministic output + lto: { + never: true, + }, + apex_available: [ "//apex_available:platform", "com.android.mediaprovider", |