Garrett Rooney wrote:
On 1/6/06, Jonathan <[EMAIL PROTECTED]> wrote:
Comments?
This adds apr_dso_open(). Its intention is to only open a dynamic shared
library and to do so without any further process to automatically bind
global symbols, unlike apr_dso_load().
This seems reasonably useful to me, I'm just curious if it can be
portably implemented. It looks like you've got code in there for
dlopen and whatever Mac OS X uses, what about the other systems we
support?
-garrett
I've just read all the specifications for all the supported systems, and
it appears it can be done consistently. That does not mean it can be
guaranteed because some systems let the DLL override options on how
global symbols are loaded, but a requirement to compile a DLL in a
certain way helps solve such inconsistency.