From owner-freebsd-sparc Sat Mar 23 20:16: 5 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id 3C9FC37B419 for ; Sat, 23 Mar 2002 20:16:03 -0800 (PST) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.2/8.12.2) with ESMTP id g2O4G2Ym027628; Sat, 23 Mar 2002 20:16:02 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.2/8.12.2/Submit) id g2O4Ekei027565; Sat, 23 Mar 2002 20:14:46 -0800 (PST) Date: Sat, 23 Mar 2002 20:14:45 -0800 From: "David O'Brien" To: John Polstra Cc: sparc@freebsd.org Subject: Re: Questions regarding CVSup port to FreeBSD/sparc64 Message-ID: <20020323201445.A26952@dragon.nuxi.com> Reply-To: obrien@freebsd.org References: <20020323131128.A16936@dragon.nuxi.com> <200203240125.g2O1PvD00573@vashon.polstra.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200203240125.g2O1PvD00573@vashon.polstra.com>; from jdp@polstra.com on Sat, Mar 23, 2002 at 05:25:57PM -0800 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 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 On Sat, Mar 23, 2002 at 05:25:57PM -0800, John Polstra wrote: > Have you got the ezm3 distfile lying around somewhere? The backend > I'm using is in "language/modula3/m3compiler/m3cc/gcc". ... > Note also that this is gcc 2.7.2.something -- pretty old. I don't > know what kind of shape the sparc64 support was in at that time. Egad! Dismal, to answer your question. I hunted around in the sources and http://www.polstra.com/projects/freeware/ezm3/; but cannot figure out where ezm3 comes from. Is it something you created from the DEC m3 distribution? 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. If you can extract the M3 related diff, it really might be worth it to update to at least GCC 2.95.4 (or even EGCS 1.1.2, which *might* work). I noticed that CM3 uses GCC 2.95.2. > ../gcc/configure --host=i486-unknown-freebsdelf --target=sparc64-sun-elf I assume you know the "sun" in your configure string is a NOOP. Since we aren't Sun, I personally would use something else for the port. sparc64-*-elf32 is your only hope. And I would not put $$ on it working. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message