From owner-freebsd-sparc Mon Mar 25 9:55:36 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from wall.polstra.com (wall-gw.polstra.com [206.213.73.130]) by hub.freebsd.org (Postfix) with ESMTP id C000D37B416 for ; Mon, 25 Mar 2002 09:55:31 -0800 (PST) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.11.3/8.11.3) with ESMTP id g2PHtVo49171 for ; Mon, 25 Mar 2002 09:55:31 -0800 (PST) (envelope-from jdp@wall.polstra.com) Received: (from jdp@localhost) by vashon.polstra.com (8.11.6/8.11.0) id g2PHtUM03024; Mon, 25 Mar 2002 09:55:30 -0800 (PST) (envelope-from jdp) Date: Mon, 25 Mar 2002 09:55:30 -0800 (PST) Message-Id: <200203251755.g2PHtUM03024@vashon.polstra.com> To: sparc@freebsd.org From: John Polstra Subject: Re: Questions regarding CVSup port to FreeBSD/sparc64 In-Reply-To: <20020324181329.B15939@dragon.nuxi.com> References: <20020323201445.A26952@dragon.nuxi.com> <200203242027.g2OKRdc01767@vashon.polstra.com> <20020324181329.B15939@dragon.nuxi.com> Organization: Polstra & Co., Seattle, WA Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org In article <20020324181329.B15939@dragon.nuxi.com>, David O'Brien wrote: > On Sun, Mar 24, 2002 at 12:27:39PM -0800, John Polstra wrote: > > > By chance do you have the original GCC sources? Since it is a Cygnus > > > release, it has all kinds of "CYGNUS LOCAL" changes and diffing to FSF > > > 2.7.2 wouldn't be the most useful thing. > > Do you have the M3 related diff? No, I guess not. I thought it was based on gcc-2.7.2.1 because that's what I updated it to at one point. It looks like someone else updated it again to something from Cygnus. There is no record of what it was, exactly, because the person who maintained the PM3 CVS repository almost never bothered to tag things or even to enter log messages when he committed. :-( What's the point of getting the diffs anyway, though? I can tell you from personal experience that they don't translate well at all to current versions of gcc. And it sounds like the sparc64 support in the old version used in Modula-3 was hopelessly broken. It looks to me like the best way to get things working on sparc64 is to port CM3 instead of ezm3. The code generator in CM3 is based on gcc-2.95.2, so it stands a much better chance of generating working code. John -- John Polstra John D. Polstra & Co., Inc. Seattle, Washington USA "Disappointment is a good sign of basic intelligence." -- Chögyam Trungpa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message