diff options
author | Ryan Prichard <rprichard@google.com> | 2020-01-31 14:47:48 -0800 |
---|---|---|
committer | Ryan Prichard <rprichard@google.com> | 2020-02-03 14:20:40 -0800 |
commit | 22fa3dde076bf6dbe432acdbede7693d0544564e (patch) | |
tree | 4a4b6aac84b51fb871d2e924703f50186e32165e /linker/linker.cpp | |
parent | e503383c92e89190a59508e741dcdc62491c7269 (diff) |
Ignore symbols of imported libs' dependencies
When a library is present in a namespace via the secondary_namespaces
list (i.e. the executable, LD_PRELOAD, DF_1_GLOBAL, or
android_create_namespace inheritance), then we want to search that
library's symbols, but not the symbols of its dependencies. Otherwise,
we want to search the dependencies to handle cross-NS dependency.
Bug: http://b/148569846
Test: bionic unit tests
Change-Id: If798d69de28ed5c0f1a155e4ff85c7e08934e531
Diffstat (limited to 'linker/linker.cpp')
0 files changed, 0 insertions, 0 deletions