diff options
author | 2021-11-01 16:29:47 +0800 | |
---|---|---|
committer | 2021-11-01 11:15:49 +0000 | |
commit | fc76d9e19726b44483b617ff8b085e99a649d05f (patch) | |
tree | 030594079264751614ae96a5bdfa4661e93907ea /compiler/optimizing/nodes.cc | |
parent | e43aa3f55fd01ce0887059b309a41b6441521e7c (diff) |
Fix build with global ThinLTO
art_standalone_oatdump_tests uses symbols from some shared libs
that happens to be re-exported by one of the static libs in non-LTO
mode. ThinLTO is more aggressive/accurate at pruning unused symbols,
thus the build fails due to missing symbols.
Fixed by explicitly listing the dependent shared libs.
Bug: 195134194
Test: m GLOBAL_THINLTO=true art_standalone_oatdump_tests
Test: atest art_standalone_oatdump_tests
Change-Id: I516f6811b618de4e9d26c714f24f4bcec1c29853
Diffstat (limited to 'compiler/optimizing/nodes.cc')
0 files changed, 0 insertions, 0 deletions