binutils-gdb/gdb/config
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
..
alpha * alpha-mdebug-tdep.c: Include "gdb_string.h". 2007-10-12 16:13:20 +00:00
arm * target-descriptions.c (tdesc_predefined_types): New. 2007-10-15 19:19:18 +00:00
avr
cris
djgpp * config/djgpp/djconfig.sh: Switch license to GPLv3. 2007-08-23 18:19:51 +00:00
frv Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00
h8300
i386 2007-10-08 Pierre Muller <muller@ics.u-strasbg.fr> 2007-10-08 07:49:56 +00:00
ia64
iq2000
m32c
m32r
m68hc11
m68k
m88k
mep
mips * target-descriptions.c (tdesc_predefined_types): New. 2007-10-15 19:19:18 +00:00
mn10300
mt
pa * breakpoint.c (breakpoint_sals_to_pc): Do not check for 2007-10-12 16:11:12 +00:00
powerpc * symfile.h (struct sym_fns): Add new field sym_read_linetable. 2007-09-21 18:01:26 +00:00
rs6000 * symfile.h (struct sym_fns): Add new field sym_read_linetable. 2007-09-21 18:01:26 +00:00
s390
score
sh
sparc Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00
spu
v850
vax
xstormy16
xtensa
nm-linux.h Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00
nm-nto.h Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00