aboutsummaryrefslogtreecommitdiff
path: root/linker/linker_main.h
diff options
context:
space:
mode:
authorDimitry Ivanov <dimitry@google.com>2017-03-07 11:19:05 -0800
committerDimitry Ivanov <dimitry@google.com>2017-03-24 15:50:45 -0700
commit4cabfaad340c957ff691cfbc420b29da805c5dd8 (patch)
tree91df98d18f36ed19f857db91688c8b62f6f242de /linker/linker_main.h
parente98d1e68ce37bb9238e3c50ea6b01d1057adb2eb (diff)
downloadbionic-4cabfaad340c957ff691cfbc420b29da805c5dd8.tar.gz
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
Diffstat (limited to 'linker/linker_main.h')
-rw-r--r--linker/linker_main.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/linker/linker_main.h b/linker/linker_main.h
index b68035b9f..8f3f07ce5 100644
--- a/linker/linker_main.h
+++ b/linker/linker_main.h
@@ -44,7 +44,7 @@ class ProtectedDataGuard {
static size_t ref_count_;
};
-void init_default_namespace();
+void init_default_namespace(const char* executable_path);
soinfo* soinfo_alloc(android_namespace_t* ns, const char* name,
struct stat* file_stat, off64_t file_offset,
uint32_t rtld_flags);