GDB (xrefs)
Classes | Defines | Functions | Variables
/home/stan/gdb/src/gdb/i386-cygwin-tdep.c File Reference
#include "defs.h"
#include "osabi.h"
#include "gdb_string.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

Defines

#define I386_WINDOWS_SIZEOF_GREGSET   716

Functions

static struct regseti386_windows_regset_from_core_section (struct gdbarch *gdbarch, const char *sect_name, size_t sect_size)
static void core_process_module_section (bfd *abfd, asection *sect, void *obj)
static LONGEST windows_core_xfer_shared_libraries (struct gdbarch *gdbarch, gdb_byte *readbuf, ULONGEST offset, LONGEST 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 Documentation

#define I386_WINDOWS_SIZEOF_GREGSET   716

Function Documentation

static void core_process_module_section ( bfd *  abfd,
asection *  sect,
void *  obj 
) [static]
static const char* i386_cygwin_auto_wide_charset ( void  ) [static]

Definition at line 224 of file i386-cygwin-tdep.c.

Referenced by i386_cygwin_init_abi().

static void i386_cygwin_init_abi ( struct gdbarch_info  info,
struct gdbarch gdbarch 
) [static]
static enum gdb_osabi i386_cygwin_osabi_sniffer ( bfd *  abfd) [static]
static CORE_ADDR i386_cygwin_skip_trampoline_code ( struct frame_info frame,
CORE_ADDR  pc 
) [static]

Definition at line 218 of file i386-cygwin-tdep.c.

References i386_pe_skip_trampoline_code().

Referenced by i386_cygwin_init_abi().

static char* i386_windows_core_pid_to_str ( struct gdbarch gdbarch,
ptid_t  ptid 
) [static]

Definition at line 204 of file i386-cygwin-tdep.c.

References normal_pid_to_str(), and ptid_get_lwp().

Referenced by i386_cygwin_init_abi().

static struct regset* i386_windows_regset_from_core_section ( struct gdbarch gdbarch,
const char *  sect_name,
size_t  sect_size 
) [static, read]
static LONGEST windows_core_xfer_shared_libraries ( struct gdbarch gdbarch,
gdb_byte readbuf,
ULONGEST  offset,
LONGEST  len 
) [static]

Variable Documentation

Definition at line 36 of file i386-cygwin-tdep.c.

Referenced by i386_cygwin_init_abi().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines