diff options
author | Martin Stjernholm <mast@google.com> | 2019-09-23 22:01:36 +0100 |
---|---|---|
committer | Martin Stjernholm <mast@google.com> | 2019-09-26 14:24:43 +0000 |
commit | 621afb45075e2fee1024d34d8c6fc0df828dc4a6 (patch) | |
tree | 404ed4c98c2130b1d8761511f38d3f4b830ddfd1 /test/ProfileTestMultiDex | |
parent | 4815e7209ef2558c861036b05a3082d32909b236 (diff) |
Avoid linking libdexfile_support into static executables.
It doesn't define -DSTATIC_LIB, so it ends up compiling in dlopen() calls
that don't work in static executables. Use libdexfile_support_static
instead, which is intended for this use. That also requires adding a
corresponding libdexfiled_support_static.
This also fixes d/non-d library mixup because libdexfile_{external,support}
which depend on non-d libs were used in libartd_static_defaults.
Test: Build & boot
Test: art/test/run-test --chroot /data/local/art-test-chroot --jit --64 --timeout 5 151-OpenFileLimit
and check that logcat has signal_dumper output without any fatal error
Bug: 141485154
Change-Id: I8005373814d73ceefc2891a77204d4ba89abb922
Diffstat (limited to 'test/ProfileTestMultiDex')
0 files changed, 0 insertions, 0 deletions