Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Apr 1996 20:54:21 -0500 (EST)
From:      Chuck Robey <chuckr@Glue.umd.edu>
To:        Warner Losh <imp@village.org>
Cc:        Robert Withrow <witr@rwwa.com>, hackers@FreeBSD.ORG
Subject:   Re: GNU binutils port 
Message-ID:  <Pine.OSF.3.91.960406205243.3612A-100000@skipper.eng.umd.edu>
In-Reply-To: <199604062329.QAA26137@rover.village.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.OSF.3.91.960406205243.3612A-100000>