about summary refs log tree commit diff
path: root/include
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2013-01-23 22:07:45 -0500
committerRich Felker <dalias@aerifal.cx>2013-01-23 22:07:45 -0500
commit4d07e5521ea811278f00f434fe2b8345ea1d8832 (patch)
tree58f357a961a50b9ee2d19372bcaaca564ccb686b /include
parent637dd2d383cc1f63bf02a732f03786857b22c7bd (diff)
downloadmusl-4d07e5521ea811278f00f434fe2b8345ea1d8832.tar.gz
musl-4d07e5521ea811278f00f434fe2b8345ea1d8832.tar.xz
musl-4d07e5521ea811278f00f434fe2b8345ea1d8832.zip
add support for RTLD_NOLOAD to dlopen
based on patch by Pierre Carrier <pierre@gcarrier.fr> that just added
the flag constant, but with minimal additional code so that it
actually works as documented. this is a nonstandard option but some
major software (reportedly, Firefox) uses it and it was easy to add
anyway.
Diffstat (limited to 'include')
-rw-r--r--include/dlfcn.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/dlfcn.h b/include/dlfcn.h
index 46c4e185..5b57e8ac 100644
--- a/include/dlfcn.h
+++ b/include/dlfcn.h
@@ -9,6 +9,7 @@ extern "C" {
 
 #define RTLD_LAZY   1
 #define RTLD_NOW    2
+#define RTLD_NOLOAD 4
 #define RTLD_GLOBAL 256
 #define RTLD_LOCAL  0