From owner-freebsd-hackers Fri May 26 7:19:54 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from iclub.nsu.ru (iclub.nsu.ru [193.124.222.66]) by hub.freebsd.org (Postfix) with ESMTP id 0232C37B7FE for ; Fri, 26 May 2000 07:17:28 -0700 (PDT) (envelope-from fjoe@iclub.nsu.ru) Received: from localhost (fjoe@localhost) by iclub.nsu.ru (8.9.3/8.9.3) with ESMTP id UAA06826 for ; Fri, 26 May 2000 20:51:08 +0700 (NSS) (envelope-from fjoe@iclub.nsu.ru) Date: Fri, 26 May 2000 20:51:08 +0700 (NSS) From: Max Khon To: hackers@freebsd.org Subject: RTLD_NODELETE, RTLD_NOLOAD dlopen mode flags Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG hi, there! Are there any plans to implement RTLD_NODELETE and RTLD_NOLOAD mode flags for dlopen? from Solaris 2.6 man 3X dlopen: The following modes provide additional capabilities outside of relocation processing: RTLD_NODELETE The specified object will not be deleted from the address space as part of a dlclose(). RTLD_NOLOAD The specified object is not loaded as part of the dlopen(), but a valid handle is returned if the object already exists as part of the process address space. Addi- tional modes can be specified and will be or'ed with the present mode of the object and its dependencies. The RTLD_NOLOAD mode provides a means of querying the presence, or promoting the modes, of an existing dependency. /fjoe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message