diff options
author | Rich Felker <dalias@aerifal.cx> | 2013-01-23 22:07:45 -0500 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2013-01-23 22:07:45 -0500 |
commit | 4d07e5521ea811278f00f434fe2b8345ea1d8832 (patch) | |
tree | 58f357a961a50b9ee2d19372bcaaca564ccb686b /include/dlfcn.h | |
parent | 637dd2d383cc1f63bf02a732f03786857b22c7bd (diff) | |
download | musl-4d07e5521ea811278f00f434fe2b8345ea1d8832.tar.gz musl-4d07e5521ea811278f00f434fe2b8345ea1d8832.tar.bz2 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/dlfcn.h')
-rw-r--r-- | include/dlfcn.h | 1 |
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 |