From owner-freebsd-sparc Fri Nov 27 06:43:06 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA26308 for freebsd-sparc-outgoing; Fri, 27 Nov 1998 06:43:06 -0800 (PST) (envelope-from owner-freebsd-sparc@FreeBSD.ORG) Received: from rgate.ricochet.net (rgate1.ricochet.net [204.179.143.6]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA26303 for ; Fri, 27 Nov 1998 06:43:05 -0800 (PST) (envelope-from enkhyl@scient.com) Received: from mg130-076.ricochet.net (mg130-076.ricochet.net [204.179.130.76]) by rgate.ricochet.net (8.8.8/8.8.8) with ESMTP id IAA01755; Fri, 27 Nov 1998 08:42:20 -0600 (CST) Date: Fri, 27 Nov 1998 06:41:48 -0800 (PST) From: Christopher Nielsen X-Sender: enkhyl@ender.sf.scient.com Reply-To: cnielsen@pobox.com To: Paolo Di Francesco cc: freebsd-sparc@FreeBSD.ORG Subject: Re: [Ultra] Compiler, again In-Reply-To: <19981126012503.TTRF23855.fep04-svc@winworkstation> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, 26 Nov 1998, Paolo Di Francesco wrote: > > I prefer GNU make to BSD make, but it's still not good advice. > > FreeBSD uses BSD make, and if we start requiring two different makes > > to build the product, we're going to have both procedural trouble and > > lots of resistance from the core team. I agree emphatically with staying with BSD make. This -is- BSD that we're porting after all. Starting down the path of gmake will only make it more difficult later. > In the future, we can use gcc if it will support UltraSparc, but now > no egcs no UltraFreeBSD. For the userland maybe we will have more > problems. Anything will be compiled with egcs if gcc does not support > Ultra, and this means we cannot distribute sources and the compiler, > because we must use gcc for the userland. (I think) gcc supports sparc64-elf. I have gcc-2.7.2 built as a cross-compiler for sparc64-elf (actually, I have the entire toolchain built). FreeBSD is still using gcc-2.7.x as a compiler, so it probably won't be too difficult to integrate sparc64 support. I'll see if I can throw together some documentation by the end of the weekend on how to build the toolchain. -- Christopher Nielsen Scient: The eBusiness Systems Innovator cnielsen@scient.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message