summaryrefslogtreecommitdiffstats
path: root/linker/linker.h
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2014-01-13 16:37:47 -0800
committerElliott Hughes <enh@google.com>2014-01-13 16:37:47 -0800
commita4aafd156068ee174012f28cd894dbecf0e4ab90 (patch)
treed55b5e77d1fa752db1f374d0baec3afc9c15ecd5 /linker/linker.h
parentebc1c76d77dd604f16126e66b2171e8ee6fa1d22 (diff)
downloadbionic-a4aafd156068ee174012f28cd894dbecf0e4ab90.zip
bionic-a4aafd156068ee174012f28cd894dbecf0e4ab90.tar.gz
bionic-a4aafd156068ee174012f28cd894dbecf0e4ab90.tar.bz2
Make it possible for code to query the dynamic linker's default search path.
We're not going to have init(1) set LD_LIBRARY_PATH globally on 64-bit. This patch makes it possible for libnativehelper to set LD_LIBRARY_PATH in each Java VM (to support System.loadLibrary) without also hard-coding the default search path there. Change-Id: If13961fae976e06dd80d5ef522f31e8b7eb01154
Diffstat (limited to 'linker/linker.h')
-rw-r--r--linker/linker.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/linker/linker.h b/linker/linker.h
index 9afd9e1..67a86ab 100644
--- a/linker/linker.h
+++ b/linker/linker.h
@@ -196,6 +196,7 @@ struct soinfo {
extern soinfo libdl_info;
+void do_android_get_LD_LIBRARY_PATH(char*, size_t);
void do_android_update_LD_LIBRARY_PATH(const char* ld_library_path);
soinfo* do_dlopen(const char* name, int flags);
int do_dlclose(soinfo* si);