summaryrefslogtreecommitdiff
path: root/compiler/optimizing/loop_optimization.h
diff options
context:
space:
mode:
author Lev Rumyantsev <levarum@google.com> 2023-04-27 23:21:33 +0000
committer Lev Rumyantsev <levarum@google.com> 2023-05-11 04:19:08 +0000
commitcc2621aad755d2532dae350ef9627d9b195b11af (patch)
treeba4e5efc7fd5347277de37bca49a6d9b563ee082 /compiler/optimizing/loop_optimization.h
parent4eaa143fccd174e768014f1baed3892fb5690848 (diff)
libnativeloader_test: link non-public libs statically
Non-public NDK libs are not supposed to be tested in CTS. Specifically native-bridged execution (e.g. arm on x86) doesn't support this. The awkward thing here is that the test redefines all libnativebridge symbols, but still links shared libnativebridge to call its OpenSystemLibrary. Due to symbols duplication we cannot simply convert libnativebridge to static. Instead, as a quick fix, we copy OpenSystemLibrary implementation from native_bridge.cpp. We expect that one of the codebase owners will find a better way to share OpenSystemLibrary later. Test: cts-tradefed run cts -m libnativeloader_tests (arm on x86) Bug: b/268440713 Change-Id: I7c651200567a299742e7604ee07b043713ca1fec Merged-In: I7c651200567a299742e7604ee07b043713ca1fec (cherry picked from commit b2b067192ac047b99c0d03104c5d7dbf79192ef1)
Diffstat (limited to 'compiler/optimizing/loop_optimization.h')
0 files changed, 0 insertions, 0 deletions