binutils-gdb/gdb/features
Daniel Jacobowitz cfa9d6d991 * Makefile.in (XMLFILES): Add library-list.dtd.
(ALLDEPFILES): Add solib-target.o.
	(solib-target.o): New rule.
	* remote.c (PACKET_qXfer_libraries): New constant.
	(remote_protocol_features): Add qXfer:libraries:read.
	(remote_wait): Recognize library stop replies.
	(remote_async_wait): Likewise.  Fix typo.
	(remote_xfer_partial): Handle TARGET_OBJECT_LIBRARIES.
	(init_remote_async_ops): Fix typo.
	(_initialize_remote): Register "set remote library-info-packet".
	* solib-som.c (som_current_sos): Set addr_low and addr_high.
	* solib-target.c: New file.
	* solib.c (solib_map_sections): Use addr_low and addr_high instead
	of textsection.
	(info_sharedlibrary_command): Likewise.
	(solib_add_library, solib_remove_library): New.
	* solist.h (struct so_list): Replace textsection with addr_low and
	addr_high.
	* target.h (enum target_object): Add TARGET_OBJECT_LIBRARIES.
	* NEWS: Describe new qXfer:libraries:read and shared library
	event support.
	* features/library-list.dtd: New.

	* gdb.texinfo (Remote Configuration): Document library-info-packet.
	Add other missing entries.  Adjust the table size to fit.
	(Stop Reply Packets): Use @itemize instead of @enumerate.  Document
	stop reasons including the new "library" event.
	(General Query Packets): Adjust table widths for qSupported.  Mention
	qXfer:libraries:read reply to qSupported and document the new packet.
	(Library List Format): New section.
2007-07-02 22:01:09 +00:00
..
Makefile * features/Makefile: Generate regformats for mips-linux and 2007-06-13 18:50:38 +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.xml * features/Makefile, features/arm-with-iwmmxt.xml, 2007-02-08 21:39:04 +00:00
feature_to_c.sh * features/feature_to_c.sh: Use %s to avoid problems with nawk. 2007-02-08 13:56:13 +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
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.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.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 * Makefile.in (XMLFILES): New. 2007-02-07 22:48:06 +00:00
xscale-iwmmxt.xml * arm-tdep.c (arm_scan_prologue): Do not record FPA register saves 2007-02-26 19:18:53 +00:00