GDBserver
Public Attributes | List of all members
win32_target_ops Struct Reference

#include "win32-low.h"

Public Attributes

void(* arch_setup )(void)
 
int num_regs
 
void(* initial_stuff )(void)
 
void(* get_thread_context )(win32_thread_info *th)
 
void(* prepare_to_resume )(win32_thread_info *th)
 
void(* thread_added )(win32_thread_info *th)
 
void(* fetch_inferior_register )(struct regcache *regcache, win32_thread_info *th, int r)
 
void(* store_inferior_register )(struct regcache *regcache, win32_thread_info *th, int r)
 
void(* single_step )(win32_thread_info *th)
 
const unsigned char * breakpoint
 
int breakpoint_len
 
int(* supports_z_point_type )(char z_type)
 
int(* insert_point )(enum raw_bkpt_type type, CORE_ADDR addr, int size, struct raw_breakpoint *bp)
 
int(* remove_point )(enum raw_bkpt_type type, CORE_ADDR addr, int size, struct raw_breakpoint *bp)
 
int(* stopped_by_watchpoint )(void)
 
CORE_ADDR(* stopped_data_address )(void)
 

Detailed Description

Definition at line 56 of file win32-low.h.

Member Data Documentation

void(* win32_target_ops::arch_setup) (void)

Definition at line 59 of file win32-low.h.

const unsigned char* win32_target_ops::breakpoint

Definition at line 86 of file win32-low.h.

int win32_target_ops::breakpoint_len

Definition at line 87 of file win32-low.h.

void(* win32_target_ops::fetch_inferior_register) (struct regcache *regcache, win32_thread_info *th, int r)

Definition at line 77 of file win32-low.h.

void(* win32_target_ops::get_thread_context) (win32_thread_info *th)

Definition at line 68 of file win32-low.h.

void(* win32_target_ops::initial_stuff) (void)

Definition at line 65 of file win32-low.h.

int(* win32_target_ops::insert_point) (enum raw_bkpt_type type, CORE_ADDR addr, int size, struct raw_breakpoint *bp)

Definition at line 91 of file win32-low.h.

int win32_target_ops::num_regs

Definition at line 62 of file win32-low.h.

void(* win32_target_ops::prepare_to_resume) (win32_thread_info *th)

Definition at line 71 of file win32-low.h.

int(* win32_target_ops::remove_point) (enum raw_bkpt_type type, CORE_ADDR addr, int size, struct raw_breakpoint *bp)

Definition at line 93 of file win32-low.h.

void(* win32_target_ops::single_step) (win32_thread_info *th)

Definition at line 84 of file win32-low.h.

int(* win32_target_ops::stopped_by_watchpoint) (void)

Definition at line 95 of file win32-low.h.

CORE_ADDR(* win32_target_ops::stopped_data_address) (void)

Definition at line 96 of file win32-low.h.

void(* win32_target_ops::store_inferior_register) (struct regcache *regcache, win32_thread_info *th, int r)

Definition at line 81 of file win32-low.h.

int(* win32_target_ops::supports_z_point_type) (char z_type)

Definition at line 90 of file win32-low.h.

void(* win32_target_ops::thread_added) (win32_thread_info *th)

Definition at line 74 of file win32-low.h.


The documentation for this struct was generated from the following file: