4cabfaad340c957ff691cfbc420b29da805c5dd8 |
|
07-Mar-2017 |
Dimitry Ivanov <dimitry@google.com> |
Load namespace configuration from ld.config.txt This change allows customization of default namespace configuration for different executables. It also enables target_sdk_version setup for binaries (note that this option should explicitly be enabled in ld.config.txt). Bug: http://b/30706810 Bug: http://b/30435785 Test: run linker-unit-tests/bionic-unit-tests, boot angler Change-Id: Ibbe87209acf1538fc9cec04944f3d22a190c38f1
|
7d429d3c480166e1013bcdf68f4be479209aa509 |
|
02-Feb-2017 |
Dimitry Ivanov <dimitry@google.com> |
Replace public library list with shared lib sonames (part 1/2) Replace public library list with shared lib sonames which are property of a link between namespaces This change does not touch any external interfaces so from outside it behaves almost as it was before One significant difference is that there is no longer need to preload public libraries. Bug: http://b/26833548 Test: bionic-unit-tests --gtest_filter=dl*:Dl* Change-Id: I57e44e18a9b4f07dcd6556436346be52f52b79d7
|
3f6605754464c0856862c4d66ed03227a60a6f4d |
|
09-Sep-2016 |
Dimitry Ivanov <dimitry@google.com> |
linker: Refactoring step 3 of many Extract linker executable specific code to linker_main.cpp; this part of code does not have a place in libdl.a/so. Bug: http://b/14998480 Bug: http://b/30706810 Test: mm && run bionic-unit-tests Change-Id: I90f7475e93a919b0f9525da22928089ad35b8f6c
|