From owner-freebsd-ppc@FreeBSD.ORG Tue Sep 29 21:27:50 2009 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 63696106566C for ; Tue, 29 Sep 2009 21:27:50 +0000 (UTC) (envelope-from andreast-list@fgznet.ch) Received: from smtp.fgznet.ch (mail.fgznet.ch [81.92.96.47]) by mx1.freebsd.org (Postfix) with ESMTP id 0293B8FC1D for ; Tue, 29 Sep 2009 21:27:49 +0000 (UTC) Received: from deuterium.andreas.nets ([91.190.8.131]) by smtp.fgznet.ch (8.13.8/8.13.8/Submit_SMTPAUTH) with ESMTP id n8TLRh7n049725; Tue, 29 Sep 2009 23:27:43 +0200 (CEST) (envelope-from andreast-list@fgznet.ch) Message-ID: <4AC27BCE.9090502@fgznet.ch> Date: Tue, 29 Sep 2009 23:27:42 +0200 From: Andreas Tobler User-Agent: Thunderbird 2.0.0.23 (Macintosh/20090812) MIME-Version: 1.0 To: Justin Hibbits References: <4AC2758A.8030708@fgznet.ch> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Andreas Tobler , FreeBSD PowerPC ML Subject: Re: RFC/H gdb6 port for powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Sep 2009 21:27:50 -0000 Hi Justin, Justin Hibbits wrote: > Thanks for taking on this port, maybe it'll fix the bug I filed against > the base gdb. I'll give it a shot when I get some time to test it. > Have you looked at any of the other BSDs for the necessary missing pieces? > yes, I did, and it was quite irritating to rely either on obsd or nbsd. Obsd has a different ABI here, and nbsd too, we, fbsd lack the altivec regs in reg(s).h. My questions are in terms of signal handling and stack unwinding. How do we do that, what are the 'correct' entry points etc. I have to admit, I solved my thunderbird issue :) I could step into the functions, even assembler stuff. But the confusing part is the testsuite which makes me unsure and the fact that we do not store/giving access to altivec regs, Nathan? Thanks for the response, Andreas