old-cross-binutils/gdb/features
Daniel Jacobowitz 81adfcedc8 * target-descriptions.c (tdesc_predefined_types): New.
(tdesc_named_type): Use it.
	(tdesc_type_id, maint_print_c_tdesc_cmd): New functions.
	(_intialize_target_descriptions): Register "maint print c-tdesc".
	* features/Makefile (XMLTOC, CFILES, GDB): New macros.
	(cfiles, %.c): New rules.
	* features/arm-with-iwmmxt.c, features/mips-linux.c,
	features/mips64-linux.c: New generated files.

	* arm-linux-nat.c: Include preparsed description instead of
	"xml-support.h".
	(super_xfer_partial, arm_linux_xfer_partial): Remove.
	(arm_linux_read_description): New function.
	(_initialize_arm_linux_nat): Set to_read_description instead of
	to_xfer_partial.  Initialize preparsed description.
	* config/arm/linux.mh (TDEP_XML): Delete.
	* mips-linux-nat.c: Include preparsed descriptions instead of
	"xml-support.h".
	(super_xfer_partial, mips_linux_xfer_partial): Remove.
	(mips_linux_read_description): New function.
	(_initialize_mips_linux_nat): Set to_read_description instead of
	to_xfer_partial.  Initialize preparsed description.
	* config/mips/linux.mh (TDEP_XML): Delete.
	* Makefile.in (XMLFILES): Remove $(TDEP_XML).
	(features_headers, arm_with_iwmmxt_c, mips_linux_c)
	(mips64_linux_c): New macros.
	(arm-linux-nat.o, mips-linux-nat.o): Update.

	* gdb.texinfo (Maintenance Commands): Document "maint print c-tdesc".
2007-10-15 19:19:18 +00:00
..
arm-core.xml * target-descriptions.c (tdesc_named_type): Move code_ptr and data_ptr 2007-02-13 15:48:06 +00:00
arm-fpa.xml * Makefile.in (arm-tdep.o, eval.o, target-descriptions.o) 2007-02-08 21:00:36 +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 * features/Makefile, features/arm-with-iwmmxt.xml, 2007-02-08 21:39:04 +00:00
feature_to_c.sh * config/djgpp/djconfig.sh: Switch license to GPLv3. 2007-08-23 18:19:51 +00:00
gdb-target.dtd * gdb.texinfo (Target Description Format): Add version attribute 2007-06-13 19:22:35 +00:00
gdbserver-regs.xsl * features/Makefile, features/arm-with-iwmmxt.xml, 2007-02-08 21:39:04 +00:00
library-list.dtd * Makefile.in (XMLFILES): Add library-list.dtd. 2007-07-02 22:01:09 +00:00
Makefile * target-descriptions.c (tdesc_predefined_types): New. 2007-10-15 19:19:18 +00:00
mips-cp0.xml * Makefile.in (mips-tdep.o): Update. 2007-06-13 18:27:00 +00:00
mips-cpu.xml * Makefile.in (mips-tdep.o): Update. 2007-06-13 18:27:00 +00:00
mips-fpu.xml * Makefile.in (mips-tdep.o): Update. 2007-06-13 18:27:00 +00:00
mips-linux.c * target-descriptions.c (tdesc_predefined_types): New. 2007-10-15 19:19:18 +00:00
mips-linux.xml * config/mips/linux.mh (TDEP_XML): New. 2007-06-13 18:47:58 +00:00
mips64-cp0.xml * Makefile.in (mips-tdep.o): Update. 2007-06-13 18:27:00 +00:00
mips64-cpu.xml * Makefile.in (mips-tdep.o): Update. 2007-06-13 18:27:00 +00:00
mips64-fpu.xml * Makefile.in (mips-tdep.o): Update. 2007-06-13 18:27:00 +00:00
mips64-linux.c * target-descriptions.c (tdesc_predefined_types): New. 2007-10-15 19:19:18 +00:00
mips64-linux.xml * config/mips/linux.mh (TDEP_XML): New. 2007-06-13 18:47:58 +00:00
number-regs.xsl * features/Makefile, features/arm-with-iwmmxt.xml, 2007-02-08 21:39:04 +00:00
sort-regs.xsl * features/Makefile: Generate regformats for mips-linux and 2007-06-13 18:50:38 +00:00
xinclude.dtd
xscale-iwmmxt.xml * arm-tdep.c (arm_scan_prologue): Do not record FPA register saves 2007-02-26 19:18:53 +00:00