From owner-freebsd-sparc Wed Sep 18 14:42:27 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F51837B401 for ; Wed, 18 Sep 2002 14:42:26 -0700 (PDT) Received: from wall.polstra.com (wall-gw.polstra.com [206.213.73.130]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C37443E6A for ; Wed, 18 Sep 2002 14:42:25 -0700 (PDT) (envelope-from jdp@polstra.com) 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 g8ILgOf12987 for ; Wed, 18 Sep 2002 14:42:24 -0700 (PDT) (envelope-from jdp@vashon.polstra.com) Received: (from jdp@localhost) by vashon.polstra.com (8.12.5/8.12.5/Submit) id g8ILgKN3045998; Wed, 18 Sep 2002 14:42:20 -0700 (PDT) (envelope-from jdp) Date: Wed, 18 Sep 2002 14:42:20 -0700 (PDT) Message-Id: <200209182142.g8ILgKN3045998@vashon.polstra.com> To: sparc@freebsd.org From: John Polstra Subject: Re: Sparc64 instruction set info In-Reply-To: <3D886165.8E67A013@sun.com> References: <3D886165.8E67A013@sun.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 <3D886165.8E67A013@sun.com>, Michael Schuster wrote: > > what exactly do you mean by "possibly incorrect compiler-generated assembly > language code"? Whoops, I answered this in private mail but didn't realize the question was cc-ed to the list. I am trying to port CVSup (and therefore the Modula-3 compiler) to FreeBSD/sparc64. One ports the Modula-3 compiler by cross-compiling a bootstrap compiler on another platform. The bootstrap compiler is dying pretty quickly with a segmentation violation when I run it on the sparc64 machine. It looks like the problem is bad code being generated, though it's awfully hard to debug it without a working gdb. The Modula-3 code generator is a modified version of gcc-2.95.3, and I suspect the sparc64 support wasn't quite ready for prime time yet in that version. 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