old-cross-binutils/gdb/config/i386
Pedro Alves de58486143 * gdbarch.sh (core_xfer_shared_libraries): New.
* corelow.c (core_xfer_partial): Handle TARGET_OBJECT_LIBRARIES.

	* gdb_obstack.h (obstack_grow_str, obstack_grow_str0): New.

	* xml-support.c (gdb_xml_parse): Debug output tweaks.
	(xml_escape_text): New.
	* xml-support.h (xml_escape_text): Declare.

	* config/i386/cygwin.mh (NATDEPFILES): Move corelow.o to ...
	* config/i386/cygwin.mt (TDEPFILES): ... here.

	* win32-nat.c: (fetch_elf_core_registers): Delete.
	(win32_elf_core_fn): Delete.
	(_initialize_core_win32): Delete.

	* i386-cygwin-tdep.c: Include "regset.h", "gdb_objstack.h",
	"xml-support.h" and "gdbcore.h".
	(i386_win32_gregset_reg_offset): New.
	(I386_WIN32_SIZEOF_GREGSET): New.
	(i386_win32_regset_from_core_section): New.
	(win32_xfer_shared_library): New.
	(struct cpms_data): New.
	(core_process_module_section): New.
	(win32_core_xfer_shared_libraries): New.
	(i386_cygwin_skip_trampoline_code): Register gregset_reg_offset,
	gregset_num_regs, sizeof_gregset members of tdep.  Register
	regset_from_core_section and core_xfer_shared_libraries callbacks.

	* Makefile.in (i386-cygwin-tdep.o): Update dependencies.
	* gdbarch.h, gdbarch.c: Regenerate.
2007-09-03 23:06:35 +00:00
..
cygwin.mh * gdbarch.sh (core_xfer_shared_libraries): New. 2007-09-03 23:06:35 +00:00
cygwin.mt * gdbarch.sh (core_xfer_shared_libraries): New. 2007-09-03 23:06:35 +00:00
fbsd.mh
fbsd.mt
fbsd64.mh
fbsd64.mt
go32.mh
i386.mt
i386gnu.mh
i386gnu.mt
i386sol2.mh
i386sol2.mt
linux.mh * config/i386/linux.mh (NATDEPFILES): Move corelow.o from here... 2007-08-14 12:51:59 +00:00
linux.mt * config/i386/linux.mh (NATDEPFILES): Move corelow.o from here... 2007-08-14 12:51:59 +00:00
linux64.mh
linux64.mt
nbsd.mt
nbsd64.mh
nbsd64.mt
nbsdaout.mh Mark Kettenis <kettenis@gnu.org> 2006-12-17 13:30:44 +00:00
nbsdelf.mh Mark Kettenis <kettenis@gnu.org> 2006-12-17 13:30:44 +00:00
nm-cygwin.h Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00
nm-fbsd.h Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00
nm-go32.h Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00
nm-i386.h Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00
nm-i386gnu.h Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00
nm-i386sol2.h Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00
nm-linux.h Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00
nm-linux64.h Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00
nto.mh * config/tm-linux.h (REALTIME_LO, REALTIME_HI): Do not define. 2006-11-28 19:07:51 +00:00
nto.mt * config/tm-linux.h (REALTIME_LO, REALTIME_HI): Do not define. 2006-11-28 19:07:51 +00:00
obsd.mh * i386obsd-nat.c: Include "gdbcore.h", "regcache.h", "target.h", 2006-12-16 10:45:52 +00:00
obsd.mt
obsd64.mh
obsd64.mt
obsdaout.mh
sol2-64.mh
sol2-64.mt
tm-i386sol2.h Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00
tm-linux.h Switch the license of all .c files to GPLv3. 2007-08-23 18:08:50 +00:00