This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [RFC] ARM iWMMXt support for gdbserver
- From: Daniel Jacobowitz <drow at false dot org>
- To: gdb-patches at sourceware dot org
- Date: Thu, 8 Feb 2007 16:40:25 -0500
- Subject: Re: [RFC] ARM iWMMXt support for gdbserver
- References: <20070129222225.GD17422@nevyn.them.org>
On Mon, Jan 29, 2007 at 05:22:25PM -0500, Daniel Jacobowitz wrote:
> 2007-01-29 Daniel Jacobowitz <dan@codesourcery.com>
>
> * features/Makefile, features/arm-with-iwmmxt.xml,
> features/gdbserver-regs.xsl, features/number-regs.xsl,
> features/sort-regs.xsl, features/xscale-iwmmxt.xml: New files.
> * regformats/arm-with-iwmmxt.dat: Generate.
> * NEWS: Mention iWMMXt.
>
> * gdb.arch/iwmmxt-regs.c, gdb.arch/iwmmxt-regs.exp: New.
>
> * Makefile.in (OBS): Add $(XML_BUILTIN).
> (XML_DIR, XML_TARGET, XML_FILES, XML_BUILTIN): New.
> (clean): Update.
> (target.xml, xml-builtin.c, stamp-xml, arm-with-iwmmxt.o)
> (arm-with-iwmmxt.c): New.
> * config.in, configure: Regenerate.
> * configure.ac: Check for iWMMXt. Handle srv_xmltarget,
> srv_xmlbuiltin, and srv_xmlfiles. Define USE_XML.
> * configure.srv: Mention srv_xmltarget and srv_xmlfiles.
> (arm*-*-linux*): Add iWMMXt and regset support.
> * linux-arm-low.c (PTRACE_GETWMMXREGS, PTRACE_SETWMMXREGS): Define.
> (arm_fill_gregset, arm_store_gregset, arm_fill_wmmxregset)
> (arm_store_wmmxregset, target_regsets): New.
> * server.c (get_features_xml): Take annex argument. Check builtin
> XML documents.
> (handle_query): Handle multiple annexes.
Checked in.
--
Daniel Jacobowitz
CodeSourcery