From owner-freebsd-sparc Fri Nov 27 17:14:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA17705 for freebsd-sparc-outgoing; Fri, 27 Nov 1998 17:14:39 -0800 (PST) (envelope-from owner-freebsd-sparc@FreeBSD.ORG) Received: from fep03-svc.tin.it (mta03-acc.tin.it [212.216.176.34]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA17700 for ; Fri, 27 Nov 1998 17:14:37 -0800 (PST) (envelope-from paipai@box4.tin.it) Received: from winworkstation ([212.216.236.82]) by fep03-svc.tin.it (InterMail v4.0 201-221-105) with SMTP id <19981128011428.BZH5035.fep03-svc@winworkstation>; Sat, 28 Nov 1998 02:14:28 +0100 Comments: Authenticated sender is From: "Paolo Di Francesco" To: Greg Lehey , freebsd-sparc@FreeBSD.ORG Date: Sat, 28 Nov 1998 02:16:46 +0000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: [Ultra] Compiler, again In-reply-to: <19981128110256.N468@freebie.lemis.com> References: <19981126012503.TTRF23855.fep04-svc@winworkstation>; from Paolo Di Francesco on Thu, Nov 26, 1998 at 02:27:21AM +0000 X-mailer: Pegasus Mail for Win32 (v2.53/R1) Message-Id: <19981128011428.BZH5035.fep03-svc@winworkstation> Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > > Well, onestly I don't know.... Can someone contact a member of the > > freeBSD core team? > > Sure, anyone can contact a member of the FreeBSD core team. I'm > copying Jordan on this one, because I'm pretty sure this is an issue > on which the core team will have no differences in opinion. > Perfect, so we can have a clear idea what to use... 8) [cut] > [Back to the Sparc people] > > Don't forget that the other flavours of *BSD also use gcc. The > difference is that they use different Makefiles (which, BTW, are at > least one order of magnitude less complex). Your challenge would be > to modify them, preferably in a manner which wouldn't preclude their > use on other platforms, so that they would also build a Sparc > compiler. So far, the only platform dependency in > /usr/src/gnu/usr.bin/cc/Makefile.inc is: > > if ${MACHINE_ARCH} != "i386" > BINFORMAT= elf > .else > # Pick aout for now. the elf config is not binary compatable. > BINFORMAT?= aout > #BINFORMAT?= elf > .endif > > It seems to me that this wouldn't need changing for Sparc. I don't know which are the tecnical problems when you compile a cross-compiler. For the compiler part (use Solaris+gccX.Y) I don't think we have many prob. > There are other messages which suggest that the future is now. I > can't see any reason not to move to 2.8.x if that's what it takes. By > the time the Sparc port gets merged into the main source tree, the > other platforms will probably support it too. In the meantime you > could use the version in ports. > Yes, if there are no tecnical or political problems we can use it. I don't know if we can use it as crosscompiler, but we can try. P.S. I have downloaded gcc2.8. For me, we can start using it... ;) P.P.S. Rember: I haven't an Ultra. This means "crosscompiling" and I don't know if we can use gcc for crosscompiling 8( Ciao Ciao Paolo Di Francesco _ ->B<- All Recycled Bytes Message ... ~ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message