GDB (xrefs)
|
#include "defs.h"
#include "osabi.h"
#include "i386-tdep.h"
#include "windows-tdep.h"
#include "regset.h"
#include "gdb_obstack.h"
#include "xml-support.h"
#include "gdbcore.h"
#include "inferior.h"
Go to the source code of this file.
Classes | |
struct | cpms_data |
Macros | |
#define | I386_WINDOWS_SIZEOF_GREGSET 716 |
Functions | |
static void | core_process_module_section (bfd *abfd, asection *sect, void *obj) |
static ULONGEST | windows_core_xfer_shared_libraries (struct gdbarch *gdbarch, gdb_byte *readbuf, ULONGEST offset, ULONGEST len) |
static char * | i386_windows_core_pid_to_str (struct gdbarch *gdbarch, ptid_t ptid) |
static CORE_ADDR | i386_cygwin_skip_trampoline_code (struct frame_info *frame, CORE_ADDR pc) |
static const char * | i386_cygwin_auto_wide_charset (void) |
static void | i386_cygwin_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) |
static enum gdb_osabi | i386_cygwin_osabi_sniffer (bfd *abfd) |
void | _initialize_i386_cygwin_tdep (void) |
Variables | |
static int | i386_windows_gregset_reg_offset [] |
#define I386_WINDOWS_SIZEOF_GREGSET 716 |
Definition at line 89 of file i386-cygwin-tdep.c.
Referenced by i386_cygwin_init_abi(), and i386_cygwin_osabi_sniffer().
void _initialize_i386_cygwin_tdep | ( | void | ) |
Definition at line 259 of file i386-cygwin-tdep.c.
References GDB_OSABI_CYGWIN, gdbarch_register_osabi(), gdbarch_register_osabi_sniffer(), i386_cygwin_init_abi(), and i386_cygwin_osabi_sniffer().
|
static |
Definition at line 99 of file i386-cygwin-tdep.c.
References extract_unsigned_integer(), cpms_data::gdbarch, gdbarch_byte_order(), cpms_data::module_count, cpms_data::obstack, printf_unfiltered(), startswith(), windows_xfer_shared_library(), xfree(), and xmalloc().
Referenced by windows_core_xfer_shared_libraries().
|
static |
Definition at line 202 of file i386-cygwin-tdep.c.
Referenced by i386_cygwin_init_abi().
|
static |
Definition at line 208 of file i386-cygwin-tdep.c.
References gdbarch_tdep(), gdbarch_tdep::gregset_num_regs, gdbarch_tdep::gregset_reg_offset, i386_cygwin_auto_wide_charset(), i386_cygwin_skip_trampoline_code(), i386_skip_main_prologue(), i386_windows_core_pid_to_str(), i386_windows_gregset_reg_offset, I386_WINDOWS_SIZEOF_GREGSET, reg_struct_return, set_gdbarch_auto_wide_charset(), set_gdbarch_core_pid_to_str(), set_gdbarch_core_xfer_shared_libraries(), set_gdbarch_skip_main_prologue(), set_gdbarch_skip_trampoline_code(), gdbarch_tdep::sizeof_fpregset, gdbarch_tdep::sizeof_gregset, gdbarch_tdep::struct_return, windows_core_xfer_shared_libraries(), and windows_init_abi().
Referenced by _initialize_i386_cygwin_tdep().
|
static |
Definition at line 235 of file i386-cygwin-tdep.c.
References GDB_OSABI_CYGWIN, GDB_OSABI_UNKNOWN, I386_WINDOWS_SIZEOF_GREGSET, and target_name.
Referenced by _initialize_i386_cygwin_tdep().
|
static |
Definition at line 196 of file i386-cygwin-tdep.c.
References i386_pe_skip_trampoline_code().
Referenced by i386_cygwin_init_abi().
Definition at line 182 of file i386-cygwin-tdep.c.
References normal_pid_to_str(), and ptid_get_lwp().
Referenced by i386_cygwin_init_abi().
|
static |
Definition at line 150 of file i386-cygwin-tdep.c.
References core_bfd, core_process_module_section(), cpms_data::gdbarch, len, cpms_data::obstack, obstack_grow_str, obstack_grow_str0, and offset.
Referenced by i386_cygwin_init_abi().
|
static |
Definition at line 35 of file i386-cygwin-tdep.c.
Referenced by i386_cygwin_init_abi().