From owner-freebsd-doc Sat Sep 25 17:10: 3 1999 Delivered-To: freebsd-doc@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A00DF14EA1 for ; Sat, 25 Sep 1999 17:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id RAA32074; Sat, 25 Sep 1999 17:10:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Sat, 25 Sep 1999 17:10:01 -0700 (PDT) Message-Id: <199909260010.RAA32074@freefall.freebsd.org> To: freebsd-doc@freebsd.org Cc: From: Nik Clayton Subject: Re: docs/13333: remove rtld(1) XREF in dlopen.3 Reply-To: Nik Clayton Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR docs/13333; it has been noted by GNATS. From: Nik Clayton To: "Steven G. Kargl" Cc: FreeBSD-gnats-submit@freebsd.org Subject: Re: docs/13333: remove rtld(1) XREF in dlopen.3 Date: Sun, 26 Sep 1999 00:09:43 +0100 On Mon, Aug 23, 1999 at 08:13:13AM -0700, Steven G. Kargl wrote: > dlopen(3) contains a cross reference to rtld(1). rtld(1) > appears to be absence on FreeBSD-current. rtld(1) is in libexec/rtld-aout. This is only built if OBJFORMAT == aout. I don't know this chunk of the system. The proper fix might be to have an aout specific dlopen(3) and an ELF specific dlopen(3). If you enquire on -hackers we can probably work out the best course of action. N -- [intentional self-reference] can be easily accommodated using a blessed, non-self-referential dummy head-node whose own object destructor severs the links. -- Tom Christiansen in <375143b5@cs.colorado.edu> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message