From owner-freebsd-questions Fri Jan 16 20:10:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA03296 for questions-outgoing; Fri, 16 Jan 1998 20:10:48 -0800 (PST) (envelope-from owner-freebsd-questions@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 UAA03264 for ; Fri, 16 Jan 1998 20:10:37 -0800 (PST) (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 UAA16677; Fri, 16 Jan 1998 20:09:17 -0800 (PST) (envelope-from jdp) Message-Id: <199801170409.UAA16677@austin.polstra.com> To: dmm125@bellatlantic.net Subject: Re: as, binutils out of date? In-Reply-To: References: Organization: Polstra & Co., Seattle, WA Cc: questions@FreeBSD.ORG Date: Fri, 16 Jan 1998 20:09:16 -0800 From: John Polstra Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk In article , Donn Miller wrote: > > I was just compiling the latest Wine distribution when I noticed that `as' > from 2.2.5 R did not recognize the `string' pseudo-op. I just compiled > gas from GNU binutils-2.8.1, however, and it has this function. Will > binutils 2.8.1 be included with the next release? I believe the present > version may be out of date. > > Is FreeBSD's ld exactly the same as GNU's? ... The FreeBSD assembler and linker are derived from relatively old versions of the GNU software. They have diverged substantially from GNU since then. The binutils "ld" doesn't support FreeBSD's shared libraries. There is very little chance that FreeBSD's assembler or linker will be brought up to date with binutils-2.8.1 until we switch to ELF. Simple fixes such as "string" could be brought in, though. Patches are always welcome. John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth