From owner-freebsd-current Wed Jun 3 08:44:17 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA03662 for freebsd-current-outgoing; Wed, 3 Jun 1998 08:44:17 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA03651 for ; Wed, 3 Jun 1998 08:44:10 -0700 (PDT) (envelope-from jdp@austin.polstra.com) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.8.8/8.8.8) with ESMTP id IAA07617; Wed, 3 Jun 1998 08:43:42 -0700 (PDT) (envelope-from jdp) Message-Id: <199806031543.IAA07617@austin.polstra.com> To: eivind@yes.no Subject: Re: modload doesn't work when OBJFORMAT=elf? In-Reply-To: <19980603132737.53379@follo.net> References: <19980603132737.53379@follo.net> Organization: Polstra & Co., Seattle, WA Cc: current@FreeBSD.ORG Date: Wed, 03 Jun 1998 08:43:41 -0700 From: John Polstra Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <19980603132737.53379@follo.net>, Eivind Eklund wrote: > On Wed, Jun 03, 1998 at 12:40:58PM +0300, Vladimir Kushnir wrote: > > BTW, why not make binutils supporting both a.out-i386-freebsd and > > elf32-i386? They seem to be able to do this, though this would > > somewhat increase their size, but not by much > > We use an old and hacked version of binutils for a.out, because the > binutils maintainers haven't integrated our changes, Well, to be fair, I don't think our changes (and NetBSD's, from which ours were derived) were ever sent to the binutils maintainers. So we can't blame them. It's moot at this point anyway. Our version is years out of date, and hardly resembles the current version of binutils. > and we need them (for shared libs, IIRC). All of this is second > hand; I've not actually read the code... That's the main obstacle -- that binutils doesn't have any support for i386/a.out shared libraries. There are also many, many smaller problems. I made a couple of stabs at fixing the a.out support in binutils, and gave up in frustration each time. Binutils is really hard to work with. It's not really a program, it's a way of life. :-) -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message