From owner-freebsd-hackers Fri Jan 5 06:22:32 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA07180 for hackers-outgoing; Fri, 5 Jan 1996 06:22:32 -0800 (PST) Received: from expo.x.org (expo.x.org [198.112.45.11]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id GAA07175 for ; Fri, 5 Jan 1996 06:22:28 -0800 (PST) Received: from exalt.x.org by expo.x.org id AA09383; Fri, 5 Jan 96 09:21:56 -0500 Received: from localhost by exalt.x.org id LAA07908; Fri, 5 Jan 1996 11:39:54 GMT Message-Id: <199601051139.LAA07908@exalt.x.org> To: hackers@freefall.FreeBSD.org Subject: Re: Demand loading (Re: FreeBSD, Zappa & PCI) In-Reply-To: Your message of Thu, 04 Jan 1996 22:57:09 EDT. <199601050557.WAA01168@rover.village.org> Organization: X Consortium Date: Fri, 05 Jan 1996 06:39:53 EDT From: "Kaleb S. KEITHLEY" Sender: owner-hackers@FreeBSD.ORG Precedence: bulk > : Chuck, think a moment here. What *technology* to implement ELF > : executables was used by SVR4? Is it the same technology we have > : available to us? No. Then what? The GNU stuff. Has the GNU > : stuff been speaking ELF for long? No. I rest my case. > > The GNU stuff has been generating ELF for at least four years, maybe > five now. The cygnus "everybody chip in and we'll port to Solaris > fiasco" was in my tenure at Solbourne as a Test Engineer which started > around April 1990. I believe they had a release within a year. > > The Linux project is a little bit hozed because their library/compiler > maintainer isn't as careful as he needs to be. That's one of the > things that made the ELF stuff such a nightmare.... > > That said, I'd only be keen on ELF so that Linux, Solaris, FreeBSD, > Unixware and the like can all run the same binaries :-). > > Warner > I'm keen on ELF so that I don't have to compile everything in a library twice to get shared libraries. I'd also be keen to get rid of ldconfig and ld.so.cache. (Am I only doing this because I've never questioned the shared-lib build rules we were given for X11?) Before Jolitz, et al, disappeared off the face of the earth he and his members-only club were working on ELF for shared libs. I guess this didn't make it into the fraud-ware 386BSD 1.0 CD-ROM, eh? -- Kaleb KEITHLEY