From owner-freebsd-arch Wed Mar 14 15:38:48 2001 Delivered-To: freebsd-arch@freebsd.org Received: from palrel3.hp.com (palrel3.hp.com [156.153.255.226]) by hub.freebsd.org (Postfix) with ESMTP id 5FD2B37B718 for ; Wed, 14 Mar 2001 15:38:46 -0800 (PST) (envelope-from marcel@cup.hp.com) Received: from adlmail.cup.hp.com (adlmail.cup.hp.com [15.0.100.30]) by palrel3.hp.com (Postfix) with ESMTP id ADD96DA4; Wed, 14 Mar 2001 15:38:45 -0800 (PST) Received: from cup.hp.com (gauss.cup.hp.com [15.28.97.152]) by adlmail.cup.hp.com (8.9.3 (PHNE_18546)/8.9.3 SMKit7.02) with ESMTP id PAA25758; Wed, 14 Mar 2001 15:38:41 -0800 (PST) Message-ID: <3AB00101.DD771066@cup.hp.com> Date: Wed, 14 Mar 2001 15:38:41 -0800 From: Marcel Moolenaar Organization: Hewlett-Packard X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Terry Lambert Cc: "Kenneth D. Merry" , arch@FreeBSD.ORG Subject: Re: sbufs in userland, proposed solution References: <200103140547.WAA04393@usr05.primenet.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Terry Lambert wrote: > > There is supposed to be an ELF "depends on" section added to > the dependent library, which the linker then uses to load the > depended upon library. > > For dynamic libraries, this is handled by the ld.so doing the > dirty work. In the static case, this is supposed to be done > by ld, instead. Static libraries aren't ELF objects themselves and thus won't ever contain a "depends on" section. The (possible) ELF objects in the archive can't have "depends on" sections, because those don't exist for relocatable objects if the objects are ELF in the first place. -- Marcel Moolenaar mail: marcel@cup.hp.com / marcel@FreeBSD.org tel: (408) 447-4222 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message