diff options
author | 2021-07-13 16:23:23 -0700 | |
---|---|---|
committer | 2021-07-13 16:23:23 -0700 | |
commit | 72bf8e13102163a56279242b5b81ad069024681a (patch) | |
tree | 47e6058074a3e3125566bb376a56815abbaafc72 /sdk/cc_sdk_test.go | |
parent | 1c19b81e3d4a482eced000c3aaa67bb325e101a5 (diff) |
Apply system_shared_libs to all variants
Remove the odd semantics of system_shared_libs that ignore the property
for non-bionic variants by always honoring it. For the common case
of system_shared_libs: [] this is generally correct, a non-bionic
variant of a module that doesn't compile against bionic libc probably
also doesn't want some other libc. For modules that use something
like system_shard_libs: ["libc"] to link against libc but not libdl
and libm this may cause problems, as it will cause a host varaint to
try to link against the non-existent host "libc" module, but there
aren't very many of those and they can be fixed to use a target.bionic
clause.
Bug: 193559105
Test: m checkbuild
Change-Id: I94454a71144e3e68c7148b8d0bf2d974d2ad2bc6
Diffstat (limited to 'sdk/cc_sdk_test.go')
0 files changed, 0 insertions, 0 deletions