From owner-freebsd-hackers Sat Apr 6 17:55:43 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA00834 for hackers-outgoing; Sat, 6 Apr 1996 17:55:43 -0800 (PST) Received: from jolt.eng.umd.edu (jolt.eng.umd.edu [129.2.102.5]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id RAA00828 for ; Sat, 6 Apr 1996 17:55:40 -0800 (PST) Received: from skipper.eng.umd.edu (skipper.eng.umd.edu [129.2.98.208]) by jolt.eng.umd.edu (8.7.5/8.7.3) with ESMTP id UAA02199; Sat, 6 Apr 1996 20:54:22 -0500 (EST) Received: (from chuckr@localhost) by skipper.eng.umd.edu (8.7.5/8.7.3) id UAA02870; Sat, 6 Apr 1996 20:54:21 -0500 (EST) Date: Sat, 6 Apr 1996 20:54:21 -0500 (EST) From: Chuck Robey X-Sender: chuckr@skipper.eng.umd.edu To: Warner Losh cc: Robert Withrow , hackers@FreeBSD.ORG Subject: Re: GNU binutils port In-Reply-To: <199604062329.QAA26137@rover.village.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sat, 6 Apr 1996, Warner Losh wrote: > : Out of curiosity, why is that (both of thats that is... ;-) > > Because binutils doesn't support FreeBSD's shared libraries. Also, > gcc is bundled with FreeBSD, so there is no need to have it as a port. > > Actually, binutils compiles great on FreeBSD if you are using it as a > cross compiler to another, supported platform. :-(. > > All of this stems from the fact that ld in FreeBSD is a binutils 1.x > era ld and the needed functionality would be, ahhh, non-trivial to > bring forward into the 2.x line. > > There is some noise about ELF fixing all of this, but I'm not sure how > much of that is GEE WIZZ stuff, and how much is production quality > hardened code. With ELF, it would be very easy to use the latest > binutils 2.1. In fact, there is a ELF link kit for people that are > running -current that want to play around with this stuff, but memory > escapes me at the moment... Actually, that was John Polstra, and he did it for 2.1. According to the last I read, he was bringing it forward to -current, but the Elfkit he made is in wcarchive's incoming. It REQUIRES gcc and binutils. > > Warner > ========================================================================== Chuck Robey chuckr@eng.umd.edu, I run FreeBSD-current on n3lxx + Journey2 Three Accounts for the Super-users in the sky, Seven for the Operators in their halls of fame, Nine for Ordinary Users doomed to crie, One for the Illegal Cracker with his evil game In the Domains of Internet where the data lie. One Account to rule them all, One Account to watch them, One Account to make them all and in the network bind them.