Date: Sun, 21 Dec 1997 10:12:45 -0800 (PST) From: Alex <garbanzo@hooked.net> To: Ollivier Robert <roberto@keltia.freenix.fr> Cc: current@FreeBSD.ORG Subject: Re: ELF binaries Message-ID: <Pine.BSF.3.96.971221100706.25163B-100000@zippy.dyn.ml.org> In-Reply-To: <19971221022254.38295@keltia.freenix.fr>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 21 Dec 1997, Ollivier Robert wrote: > The main problem is that if you are to replace as/ld and the whole binutils > package is that you won't be able to build a.out binaries, especially > shared libs. Our shared libs scheme is not supported anymore by GNU > (someone will correct me if I'm wrong). Right, I realize I won't be able to build a.out binaries anymore (guess I'll need to make my kernels elsewhere), and I guess that means, I'll need to rebuild all my programs (and shared libs) too. GNU's binutils don't support a.out at all I think. > Out of perversion, I've built the 971215 snapshot of egcs with the ELF > tools so egcs now builds ELF binaries. I'm waiting for the switch to ELF > eagerly. I tried, and in a few hours accomplished a compiler/binutil combination (with some early december egcs snapshot) that compiled things, but wouldn't completely link. Either way, with all of Terry's hype, and all the seemingly needed hacks in place, I think that -current would be a good place to start some more elf support. > Does anyone has some example of how the pentium code generator in egcs is > good ? My first experiments are not very significant... Neither were mine, however they claim a 30% improvment with their hacked up gzip. I did notice that it at least makes smaller binaries. - alex
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.971221100706.25163B-100000>