32 #define Z_PACKET_SW_BP '0'
33 #define Z_PACKET_HW_BP '1'
34 #define Z_PACKET_WRITE_WP '2'
35 #define Z_PACKET_READ_WP '3'
36 #define Z_PACKET_ACCESS_WP '4'
195 unsigned char *buf,
const unsigned char *myaddr,
int mem_len);
int hardware_breakpoint_inserted_here(CORE_ADDR addr)
void uninsert_breakpoints_at(CORE_ADDR where)
int gdb_no_commands_at_breakpoint(CORE_ADDR where)
void delete_reinsert_breakpoints(void)
int fast_tracepoint_jump_here(CORE_ADDR)
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)
void clear_breakpoint_conditions_and_commands(struct breakpoint *bp)
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)
int delete_gdb_breakpoint(char z_type, CORE_ADDR addr, int size)
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 set_reinsert_breakpoint(CORE_ADDR stop_at)
void check_mem_write(CORE_ADDR mem_addr, unsigned char *buf, const unsigned char *myaddr, int mem_len)
struct breakpoint * set_gdb_breakpoint(char z_type, CORE_ADDR addr, int size, int *err)
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 clone_all_breakpoints(struct breakpoint **new_bkpt_list, struct raw_breakpoint **new_raw_bkpt_list, const struct breakpoint *src)
void uninsert_fast_tracepoint_jumps_at(CORE_ADDR pc)
int add_breakpoint_commands(struct breakpoint *bp, char **commands, int persist)
void uninsert_all_breakpoints(void)
int remove_memory_breakpoint(struct raw_breakpoint *bp)
void validate_breakpoints(void)
unsigned long long ULONGEST
void inc_ref_fast_tracepoint_jump(struct fast_tracepoint_jump *jp)
void set_breakpoint_data(const unsigned char *bp_data, int bp_len)
int add_breakpoint_condition(struct breakpoint *bp, char **condition)
int(* handler)(CORE_ADDR)
int software_breakpoint_inserted_here(CORE_ADDR addr)