GDB (xrefs)
Classes | Macros | Functions | Variables
/tmp/gdb-7.10/gdb/i386-cygwin-tdep.c File Reference
#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 []
 

Macro Definition Documentation

#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().

Function Documentation

void _initialize_i386_cygwin_tdep ( void  )
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 202 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 196 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 182 of file i386-cygwin-tdep.c.

References normal_pid_to_str(), and ptid_get_lwp().

Referenced by i386_cygwin_init_abi().

static ULONGEST windows_core_xfer_shared_libraries ( struct gdbarch gdbarch,
gdb_byte readbuf,
ULONGEST  offset,
ULONGEST  len 
)
static

Variable Documentation

int i386_windows_gregset_reg_offset[]
static

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

Referenced by i386_cygwin_init_abi().