33 #define Z_PACKET_SW_BP '0' 34 #define Z_PACKET_HW_BP '1' 35 #define Z_PACKET_WRITE_WP '2' 36 #define Z_PACKET_READ_WP '3' 37 #define Z_PACKET_ACCESS_WP '4' 118 const char **condition);
216 unsigned char *buf,
const unsigned char *myaddr,
int mem_len);
int delete_gdb_breakpoint(char z_type, CORE_ADDR addr, int kind)
int hardware_breakpoint_inserted_here(CORE_ADDR addr)
void uninsert_breakpoints_at(CORE_ADDR where)
int gdb_no_commands_at_breakpoint(CORE_ADDR where)
int fast_tracepoint_jump_here(CORE_ADDR)
void uninsert_single_step_breakpoints(struct thread_info *thread)
int gdb_breakpoint_here(CORE_ADDR where)
int delete_fast_tracepoint_jump(struct fast_tracepoint_jump *todel)
int breakpoint_inserted_here(CORE_ADDR addr)
void reinsert_all_breakpoints(void)
struct gdb_breakpoint * set_gdb_breakpoint(char z_type, CORE_ADDR addr, int kind, int *err)
void delete_single_step_breakpoints(struct thread_info *thread)
int single_step_breakpoint_inserted_here(CORE_ADDR addr)
void set_single_step_breakpoint(CORE_ADDR stop_at, ptid_t ptid)
int has_single_step_breakpoints(struct thread_info *thread)
enum raw_bkpt_type Z_packet_to_raw_bkpt_type(char z_type)
int any_persistent_commands(void)
struct breakpoint * set_breakpoint_at(CORE_ADDR where, int(*handler)(CORE_ADDR))
int breakpoint_here(CORE_ADDR addr)
int delete_breakpoint(struct breakpoint *bkpt)
void free_all_breakpoints(struct process_info *proc)
void reinsert_breakpoints_at(CORE_ADDR where)
struct fast_tracepoint_jump * set_fast_tracepoint_jump(CORE_ADDR where, unsigned char *insn, ULONGEST length)
enum target_hw_bp_type raw_bkpt_type_to_target_hw_bp_type(enum raw_bkpt_type raw_type)
void delete_all_breakpoints(void)
void check_mem_write(CORE_ADDR mem_addr, unsigned char *buf, const unsigned char *myaddr, int mem_len)
int gdb_condition_true_at_breakpoint(CORE_ADDR where)
void reinsert_fast_tracepoint_jumps_at(CORE_ADDR where)
void check_breakpoints(CORE_ADDR stop_pc)
void mark_breakpoints_out(struct process_info *proc)
int insert_memory_breakpoint(struct raw_breakpoint *bp)
void run_breakpoint_commands(CORE_ADDR where)
void check_mem_read(CORE_ADDR mem_addr, unsigned char *buf, int mem_len)
void uninsert_fast_tracepoint_jumps_at(CORE_ADDR pc)
void reinsert_single_step_breakpoints(struct thread_info *thread)
int add_breakpoint_condition(struct gdb_breakpoint *bp, const char **condition)
void uninsert_all_breakpoints(void)
int remove_memory_breakpoint(struct raw_breakpoint *bp)
void clone_all_breakpoints(struct thread_info *child_thread, const struct thread_info *parent_thread)
void validate_breakpoints(void)
void clear_breakpoint_conditions_and_commands(struct gdb_breakpoint *bp)
unsigned long long ULONGEST
void inc_ref_fast_tracepoint_jump(struct fast_tracepoint_jump *jp)
int add_breakpoint_commands(struct gdb_breakpoint *bp, const char **commands, int persist)
int software_breakpoint_inserted_here(CORE_ADDR addr)