Date: Mon, 30 Mar 2009 08:47:28 +0000 (UTC) From: Konstantin Belousov <kib@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/include dlfcn.h src/libexec/rtld-elf rtld.c rtld.h src/sys/sys elf_common.h Message-ID: <200903300852.n2U8qjlZ057529@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
kib 2009-03-30 08:47:28 UTC
FreeBSD src repository
Modified files:
include dlfcn.h
libexec/rtld-elf rtld.c rtld.h
sys/sys elf_common.h
Log:
SVN rev 190543 on 2009-03-30 08:47:28Z by kib
Implement support for RTLD_NODELETE flag for dlopen() and -z nodelete
static linker option. Do it by incrementing reference count on the loaded
object and its dependencies.
Reviewed by: davidxu, kan
Revision Changes Path
1.21 +1 -0 src/include/dlfcn.h
1.133 +18 -4 src/libexec/rtld-elf/rtld.c
1.41 +2 -0 src/libexec/rtld-elf/rtld.h
1.30 +1 -0 src/sys/sys/elf_common.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903300852.n2U8qjlZ057529>
