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>