From: foobar Date: Tue, 25 Jan 2005 13:08:26 +0000 (+0000) Subject: MFH: RTLD_DEEPBIND patch X-Git-Tag: php-5.0.4RC1~249 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=35514292fe2a3f802d8d8d406008e4dcfedc8d4c;p=php MFH: RTLD_DEEPBIND patch --- diff --git a/Zend/zend.h b/Zend/zend.h index 7078d7e4fe..7470c936f8 100644 --- a/Zend/zend.h +++ b/Zend/zend.h @@ -103,6 +103,8 @@ const char *zend_mh_bundle_error(void); # if defined(RTLD_GROUP) && defined(RTLD_WORLD) && defined(RTLD_PARENT) # define DL_LOAD(libname) dlopen(libname, RTLD_LAZY | RTLD_GLOBAL | RTLD_GROUP | RTLD_WORLD | RTLD_PARENT) +# elif defined(RTLD_DEEPBIND) +# define DL_LOAD(libname) dlopen(libname, RTLD_LAZY | RTLD_GLOBAL | RTLD_DEEPBIND) # else # define DL_LOAD(libname) dlopen(libname, RTLD_LAZY | RTLD_GLOBAL) # endif