summaryrefslogtreecommitdiff
path: root/linker/linker.cpp
diff options
context:
space:
mode:
authorJustin Yun <justinyun@google.com>2017-08-16 17:58:18 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-08-16 17:58:18 +0000
commit3396d1616f29c335ff81b4f9bfc5fe2aa969a1b7 (patch)
tree0098622bb939756016a01dd6584cf9df1f5df305 /linker/linker.cpp
parent503e8833a3aa7ff145649fdd82f9eef723ed3ede (diff)
parent07cdf5e9a69fbb5224ce069a4db083aa68195457 (diff)
Merge "Make default namespace handle the 'visible' flag." am: f2c203f188 am: 01a2910758 am: 897b6dabef
am: 07cdf5e9a6 Change-Id: Ib56be3f3b4ad716dc023be3cfec531afe29246bb
Diffstat (limited to 'linker/linker.cpp')
-rw-r--r--linker/linker.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/linker/linker.cpp b/linker/linker.cpp
index 4397551d2..078b3d539 100644
--- a/linker/linker.cpp
+++ b/linker/linker.cpp
@@ -3533,6 +3533,9 @@ std::vector<android_namespace_t*> init_default_namespaces(const char* executable
g_default_namespace.set_permitted_paths(default_ns_config->permitted_paths());
namespaces[default_ns_config->name()] = &g_default_namespace;
+ if (default_ns_config->visible()) {
+ g_exported_namespaces[default_ns_config->name()] = &g_default_namespace;
+ }
// 2. Initialize other namespaces