From owner-freebsd-mips@FreeBSD.ORG Thu Jun 10 22:17:46 2004 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 931) id DAA3D16A4D0; Thu, 10 Jun 2004 22:17:46 +0000 (GMT) Date: Thu, 10 Jun 2004 12:17:46 -1000 From: juli mallett To: Ralf Baechle Message-ID: <20040610221746.GB26579@FreeBSD.org> References: <20040610090712.GA71925@FreeBSD.org> <4038.217.68.50.10.1086861511.squirrel@webmail.dataloss.nl> <20040610101801.GA75709@FreeBSD.org> <20040610123718.GA32315@linux-mips.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040610123718.GA32315@linux-mips.org> User-Agent: Mutt/1.4.1i X-Negacore: Yes X-Authentication-Warning: localhost: juli pwned teh intarweb X-Disclaimer: Opinions expressed about the deliciousness of eating brains are my own unless expressed by my employer. cc: freebsd-mips@FreeBSD.org cc: "Steffen M. Boelaars" Subject: Re: Some MIPS status goodies. X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jun 2004 22:17:47 -0000 * Ralf Baechle [ Date: 2004-06-10 ] [ w.r.t. Re: Some MIPS status goodies. ] > On Thu, Jun 10, 2004 at 12:18:01AM -1000, juli mallett wrote: > > > Right now I gotta say that Elf64-requiring systems are out. I can't > > get the toolchain to behave enough. Once I can get loader going, I > > can probably deal with the pain a lot more easily, because we can > > just default to Elf64 and make Elf32 a second-class citizen. > > 64-bit ELF requires very recent GNU tools and even in those it cannot > be considered of prime quality. Right now I'm struggling with the more loathsome problem of elf-{,trad}{big,little}mips ... Just where do you and don't you need the "trad" -- this seems to be a painful thing, certainly it has been for me, and I'm hoping that BU (namely BFD) will grow some more friendly compilation conditionals in the future, but I'm not going out of my way for that... Certainly I'm happy with my working elf32-tradbigmips toolchain. > 64-bit code is so much larger that it often delivers just half the > performance of 32-bit code. FreeBSD/MIPS is definably 64-bit code, just 32-bit ELF for now. Thanx, juli. -- juli mallett. jmallett@freebsd.org. adrift in the pacific.