diff options
| author | 2024-05-03 19:14:52 +0100 | |
|---|---|---|
| committer | 2024-05-03 19:41:08 +0100 | |
| commit | b31c53fc11f3b68eca61f9e6fef9ce008b7cfe1b (patch) | |
| tree | 2d1b24d62a7dd1d38479c10226132a5073ba89c4 /tools/cpp-define-generator/make_header.py | |
| parent | 978c57f51818a00e88bbdd3d77cf66f3868cab8d (diff) | |
Link libbase statically into (M)CTS tests.
It's not a stable ABI, and linking it dynamically can also cause
loading of other libraries in the wrong namespace.
Merged-In set to https://r.android.com/2623410, which has fixed this
more thoroughly in main.
Test: m art_standalone_libartpalette_tests \
art_standalone_dex2oat_cts_tests \
art_standalone_libdexfile_external_tests \
art_libnativeloader_cts_test \
art_libnativebridge_cts_tests
readelf -d out/target/product/module_x86_64/testcases/*/x86_64/*
Check that only NDK and ART exported libraries have NEEDED entries.
(An exception is libc++.so, which is a separate issue - see
b/331873741.)
Bug: 247108425
Bug: 325737269
Change-Id: Id60b8eb78d145e45c28d7223d4fb32ce7cadf13d
Merged-In: Ibbcc418aa33c5f4923100f3f83c8e21c189f8ad0
Diffstat (limited to 'tools/cpp-define-generator/make_header.py')
0 files changed, 0 insertions, 0 deletions