From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31636 invoked by alias); 30 Nov 2001 01:41:55 -0000 Mailing-List: contact gdb-patches-help@sourceware.cygnus.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 31477 invoked from network); 30 Nov 2001 01:40:40 -0000 Received: from unknown (HELO nevyn.them.org) (128.2.145.6) by hostedprojects.ges.redhat.com with SMTP; 30 Nov 2001 01:40:40 -0000 Received: from drow by nevyn.them.org with local (Exim 3.32 #1 (Debian)) id 169cfd-0005j2-00; Thu, 29 Nov 2001 20:40:53 -0500 Date: Wed, 21 Nov 2001 03:33:00 -0000 From: Daniel Jacobowitz To: Andrew Cagney Cc: Kevin Buettner , Elena Zannoni , gdb-patches@sources.redhat.com Subject: Re: [RFA] W.I.P. AltiVec ppc registers support. Message-ID: <20011129204053.C21872@nevyn.them.org> Mail-Followup-To: Andrew Cagney , Kevin Buettner , Elena Zannoni , gdb-patches@sources.redhat.com References: <15365.39495.801289.497931@krustylu.cygnus.com> <1011129183830.ZM18856@ocotillo.lan> <15366.44991.616576.411278@krustylu.cygnus.com> <1011129222000.ZM19585@ocotillo.lan> <15366.47960.711736.518863@krustylu.cygnus.com> <3C06BED3.4070209@cygnus.com> <1011130002533.ZM20054@ocotillo.lan> <3C06D64C.4030801@cygnus.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3C06D64C.4030801@cygnus.com> User-Agent: Mutt/1.3.23i X-SW-Source: 2001-11/txt/msg00381.txt.bz2 On Thu, Nov 29, 2001 at 07:43:56PM -0500, Andrew Cagney wrote: > >>So just the core code needs to have a hard-wired (non native header) way > >>of unpacking Altivec registers (if they are found?)? > > > > > >I'm guessing we'll end up having to add fetch_core_registers() and > >company to ppc-linux-nat.c. That way neither core-regset.c nor > >core-aout.c will be used for a native Linux/PPC build. (See > >fetch_core_registers() in i386-linux-nat.c as an example.) > > No. The core stuff would need to be kicked out of *-nat.c and into > *-core.c and/or *-greg.c and/or ??? The packing/unpacking of a reg-set > is technically only target dependant - debugging a core file from an > embedded target. > > Daniel, how are the changes you were eluding to comming along? Back burner to C++. When I have polished off the v3 ABI stuff I'll be back to this thread. -- Daniel Jacobowitz Carnegie Mellon University MontaVista Software Debian GNU/Linux Developer From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Jacobowitz To: Andrew Cagney Cc: Kevin Buettner , Elena Zannoni , gdb-patches@sources.redhat.com Subject: Re: [RFA] W.I.P. AltiVec ppc registers support. Date: Thu, 29 Nov 2001 17:41:00 -0000 Message-ID: <20011129204053.C21872@nevyn.them.org> References: <15365.39495.801289.497931@krustylu.cygnus.com> <1011129183830.ZM18856@ocotillo.lan> <15366.44991.616576.411278@krustylu.cygnus.com> <1011129222000.ZM19585@ocotillo.lan> <15366.47960.711736.518863@krustylu.cygnus.com> <3C06BED3.4070209@cygnus.com> <1011130002533.ZM20054@ocotillo.lan> <3C06D64C.4030801@cygnus.com> X-SW-Source: 2001-11/msg00596.html Message-ID: <20011129174100.buoae54mZqB5sPfyVYT3OtdJeKk81Ck6G_AAUcJ6Aoc@z> On Thu, Nov 29, 2001 at 07:43:56PM -0500, Andrew Cagney wrote: > >>So just the core code needs to have a hard-wired (non native header) way > >>of unpacking Altivec registers (if they are found?)? > > > > > >I'm guessing we'll end up having to add fetch_core_registers() and > >company to ppc-linux-nat.c. That way neither core-regset.c nor > >core-aout.c will be used for a native Linux/PPC build. (See > >fetch_core_registers() in i386-linux-nat.c as an example.) > > No. The core stuff would need to be kicked out of *-nat.c and into > *-core.c and/or *-greg.c and/or ??? The packing/unpacking of a reg-set > is technically only target dependant - debugging a core file from an > embedded target. > > Daniel, how are the changes you were eluding to comming along? Back burner to C++. When I have polished off the v3 ABI stuff I'll be back to this thread. -- Daniel Jacobowitz Carnegie Mellon University MontaVista Software Debian GNU/Linux Developer