binutils-gdb/gdb/features
Ulrich Weigand 9b4b61c8db ChangeLog:
* features/Makefile (%.dat): Emit xmltarget statement.

	* regformats/regdat.sh: Support xmltarget and xmlarch statments.
	Generate code to set gdbserver_xmltarget in init_registers_${name}.

	* regformats/arm-with-iwmmxt.dat: Regenerate.
	* regformats/mips64-linux.dat: Regenerate.
	* regformats/mips-linux.dat: Regenerate.
	* regformats/rs6000/powerpc-32.dat: Regenerate.
	* regformats/rs6000/powerpc-64.dat: Regenerate.
	* regformats/rs6000/powerpc-e500.dat: Regenerate.

	* regformats/reg-arm.dat: Add xmlarch statement.
	* regformats/reg-i386.dat: Likewise.
	* regformats/reg-i386-linux.dat: Likewise.
	* regformats/reg-x86-64-linux.dat: Likewise.
	* regformats/reg-spu.dat: Likewise.

gdbserver/ChangeLog:

	* regcache.h (gdbserver_xmltarget): Add extern declaration.
	* server.c (gdbserver_xmltarget): Define.
	(get_features_xml): Use it to replace "target.xml" and arch_string.

	* configure.srv: Remove srv_xmltarget.  Add XML files that were
	mentioned there to srv_xmlfiles instead.  Remove conditional tests
	on gdb_cv_arm_iwmmxt, gdb_cv_ppc_altivec, gdb_cv_ppc_spe; set
	srv_xmlfiles and srv_regobj to include all possible choices.
	* configure.ac (srv_xmltarget): Remove.
	(srv_xmlfiles): Do not add "target.xml".
	(gdb_cv_arm_iwmmxt, gdb_cv_ppc_altivec, gdb_cv_ppc_spe): Remove
	checks for supplementary target information.
	* configure: Regenerate.
	* Makefile.in (XML_TARGET): Remove.
	(target.xml): Remove rule.
	(clean): Do not clean up target.xml.
	(.PRECIOUS): Do not mention target.xml.

	* target.h (struct target_ops): Remove arch_string member.
	* linux-low.c (linux_arch_string): Remove.
	(linux_target_ops): Remove arch_string initializer.
	* linux-low.h (struct linux_target_ops): Remove arch_string member.
	* linux-i386-low.c (the_low_target): Remove arch_string initializer.
	* linux-x86-64-low.c (the_low_target): Remove arch_string initializer.
	* spu-low.c (spu_arch_string): Remove.
	(spu_target_ops): Remove arch_string initializer.
	* win32-low.c (win32_arch_string): Remove.
	(win32_target_ops): Remove arch_string initializer.
	* win32-low.h (struct win32_target_ops): Remove arch_string member.
	* win32-arm-low.c (the_low_target): Remove arch_string initializer.
	* win32-i368-low.c (the_low_target): Remove arch_string initializer.
2008-02-28 05:54:10 +00:00
..
rs6000 * features/rs6000/power-core.xml, features/rs6000/power64-core.xml 2008-02-27 20:20:51 +00:00
arm-core.xml Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
arm-fpa.xml Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
arm-with-iwmmxt.c * target-descriptions.c (tdesc_predefined_types): New. 2007-10-15 19:19:18 +00:00
arm-with-iwmmxt.xml Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
feature_to_c.sh Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
gdb-target.dtd Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
gdbserver-regs.xsl
library-list.dtd Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
Makefile ChangeLog: 2008-02-28 05:54:10 +00:00
mips64-cp0.xml Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
mips64-cpu.xml Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
mips64-fpu.xml Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
mips64-linux.c * features/mips-cpu.xml: Specify "regnum" for "r0" explicitly. 2007-12-04 15:41:46 +00:00
mips64-linux.xml Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
mips-cp0.xml Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
mips-cpu.xml Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
mips-fpu.xml Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
mips-linux.c * features/mips-cpu.xml: Specify "regnum" for "r0" explicitly. 2007-12-04 15:41:46 +00:00
mips-linux.xml Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
number-regs.xsl
sort-regs.xsl * features/Makefile: Generate regformats for mips-linux and 2007-06-13 18:50:38 +00:00
xinclude.dtd Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
xscale-iwmmxt.xml Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00