mailing list of musl libc
 help / color / mirror / code / Atom feed
* [musl] [RFC PATCH 0/2] ldso: Add fdlopen
@ 2023-05-08 18:14 Pedro Falcato
  2023-05-08 18:14 ` [musl] [RFC PATCH 1/2] dynlink: Reorganize library loading Pedro Falcato
  2023-05-08 18:14 ` [musl] [RFC PATCH 2/2] ldso: Add fdlopen Pedro Falcato
  0 siblings, 2 replies; 3+ messages in thread
From: Pedro Falcato @ 2023-05-08 18:14 UTC (permalink / raw)
  To: musl; +Cc: Pedro Falcato

Add an implementation of fdlopen as vaguely discussed on IRC.
This implementation Should(tm) be entirely compatible with FreeBSD fdlopen
(as documented in fdlopen(3)).

This is merely an RFC. Feedback is entirely welcome.

Pedro Falcato (2):
  dynlink: Reorganize library loading
  ldso: Add fdlopen

 include/dlfcn.h    |   1 +
 ldso/dynlink.c     | 245 +++++++++++++++++++++++++++------------------
 src/ldso/fdlopen.c |  10 ++
 3 files changed, 157 insertions(+), 99 deletions(-)
 create mode 100644 src/ldso/fdlopen.c

-- 
2.40.1


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2023-05-08 18:14 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-05-08 18:14 [musl] [RFC PATCH 0/2] ldso: Add fdlopen Pedro Falcato
2023-05-08 18:14 ` [musl] [RFC PATCH 1/2] dynlink: Reorganize library loading Pedro Falcato
2023-05-08 18:14 ` [musl] [RFC PATCH 2/2] ldso: Add fdlopen Pedro Falcato

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/musl/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).