This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Cygwin core cross-debugging support (was: Windows DLL update)


On 9/3/07, Daniel Jacobowitz wrote:
> On Sun, Aug 19, 2007 at 11:05:07PM +0100, Pedro Alves wrote:
> > 2007-08-19  Pedro Alves  <pedro_alves@portugalmail.pt>
> >           Daniel Jacobowitz  <dan@codesourcery.com>
> >
> >       * 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.
>
> Thanks again.  This is OK.
>

Thanks,
Checked in.

Cheers,
Pedro Alves


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]