old-cross-binutils/gdb/testsuite
Daniel Jacobowitz 108546a0ea * Makefile.in (XMLFILES): New.
(COMMON_OBS): Add xml-builtin.o.
	(xml-builtin.c, stamp-xml): New rules.
	(xml-tdesc.o): Update.
	* features/feature_to_c.sh: New file.
	* xml-support.c (MAX_XINCLUDE_DEPTH): Define.
	(struct gdb_xml_parser): Add dtd_name and is_xinclude.
	(gdb_xml_start_element): Initialize scope after possibly reallocating
	scopes.  Move cleanup later.  Handle the XInclude description
	specially.
	(gdb_xml_end_element): Only parse the body if there is a current element.
	Call XML_DefaultCurrent if there is no element.
	(gdb_xml_fetch_external_entity, gdb_xml_use_dtd): New.
	(struct xinclude_parsing_data, xinclude_start_include)
	(xinclude_end_include, xml_xinclude_default)
	(xml_xinclude_start_doctype, xml_xinclude_end_doctype)
	(xml_xinclude_xml_decl, xml_xinclude_cleanup, xinclude_attributes)
	(xinclude_elements, xml_process_xincludes, fetch_xml_builtin): New.
	* xml-support.h (xml_fetch_another, xml_process_xincludes)
	(fetch_xml_builtin, xml_builtin, gdb_xml_use_dtd): New declarations.
	* xml-tdesc.c (tdesc_parse_xml): Add fetcher_baton argument.  Expand
	XInclude directives.  Use the compiled in DTD.
	(fetch_xml_from_file): Add baton argument.  Treat it as a containing
	directory name.  Do not warn here.
	(file_read_description_xml): Update call.  Warn here instead.  Pass
	a dirname as baton.
	(fetch_available_features_from_target): New.
	(target_read_description_xml): Use it.
	* features/gdb-target.dtd: Add copyright notice.  Use xinclude.dtd
	to handle XInclude.
	* features/xinclude.dtd: New file.

	* gdb.xml/bad-include.xml, gdb.xml/inc-2.xml, gdb.xml/inc-body.xml,
	gdb.xml/includes.xml, gdb.xml/tdesc-xinclude.exp: New files.

	* gdb.texinfo (Target Description Format): Add section on XInclude.
2007-02-07 22:48:06 +00:00
..
config Copyright updates for 2007. 2007-01-09 17:59:20 +00:00
gdb.ada revert 2007-01-11 Nathan Sidwell <nathan@codesourcery.com> 2007-01-12 11:36:21 +00:00
gdb.arch * gdb.base/charsign.exp, gdb.base/charsign.c: New files. 2007-01-26 20:53:15 +00:00
gdb.asm Copyright updates for 2007. 2007-01-09 17:59:20 +00:00
gdb.base * gdb.base/callfuncs.exp (do_get_all_registers): Filter out 2007-01-31 15:37:49 +00:00
gdb.cp * gdb.cp/annota3.exp ("watch triggered on a.x"): Match optional 2007-01-29 19:09:47 +00:00
gdb.disasm Copyright updates for 2007. 2007-01-09 17:59:20 +00:00
gdb.dwarf2 * gdb.dwarf2/dup-psym.S: Use .2byte/.4byte instead of .short/.int 2007-01-31 16:43:00 +00:00
gdb.fortran revert 2007-01-11 Nathan Sidwell <nathan@codesourcery.com> 2007-01-12 11:36:21 +00:00
gdb.gdb * gdb.gdb/selftest.exp (do_steps_and_nexts): Add more matches. 2007-01-31 19:32:12 +00:00
gdb.hp Copyright updates for 2007. 2007-01-09 17:59:20 +00:00
gdb.java revert 2007-01-11 Nathan Sidwell <nathan@codesourcery.com> 2007-01-12 11:36:21 +00:00
gdb.mi Fix computation of the 'editable' attribute and 2007-01-24 10:49:31 +00:00
gdb.objc Copyright updates for 2007. 2007-01-09 17:59:20 +00:00
gdb.server Copyright updates for 2007. 2007-01-09 17:59:20 +00:00
gdb.stabs Copyright updates for 2007. 2007-01-09 17:59:20 +00:00
gdb.threads 2007-02-02 Denis Pilat <denis.pilat@st.com> 2007-02-02 12:40:11 +00:00
gdb.trace Copyright updates for 2007. 2007-01-09 17:59:20 +00:00
gdb.xml * Makefile.in (XMLFILES): New. 2007-02-07 22:48:06 +00:00
lib Fix computation of the 'editable' attribute and 2007-01-24 10:49:31 +00:00
.gdbinit
aclocal.m4
ChangeLog * Makefile.in (XMLFILES): New. 2007-02-07 22:48:06 +00:00
configure * Makefile.in (ALL_SUBDIRS): Add gdb.xml. 2007-01-23 17:11:55 +00:00
configure.ac * Makefile.in (ALL_SUBDIRS): Add gdb.xml. 2007-01-23 17:11:55 +00:00
Makefile.in * Makefile.in (ALL_SUBDIRS): Add gdb.xml. 2007-01-23 17:11:55 +00:00
TODO