Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 May 1998 06:36:52 +0000 (GMT)
From:      Terry Lambert <tlambert@primenet.com>
To:        jb@cimlogic.com.au (John Birrell)
Cc:        tlambert@primenet.com, current@FreeBSD.ORG
Subject:   dlopen again
Message-ID:  <199805140636.XAA22124@usr05.primenet.com>
In-Reply-To: <199805140324.NAA22813@cimlogic.com.au> from "John Birrell" at May 14, 98 01:24:38 pm

next in thread | previous in thread | raw e-mail | index | archive | help

What are the current obstacles to having a dlopen that works in
statically linked code?

Specifically, it seems very useful within the context of the NIS+,
the LDAP, PAM, and the new resolver libraries, to be able to
configure .so's, either by name or by mere existance in a subdirectory
of libexec, as pluggable service providers in a library.

I've been thinking about this for generic versions of the inet(3)
functions, as well, with an eye towards ISO and AX.25 support as
drop-in modules.

It seems to me (and always has) that the hole at the front of an ELF
binary, but after page zero, was intended to have ld.so mapped into
it by the kernel (and *not* map ld.so in crt0.o).


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199805140636.XAA22124>