24 #ifdef IN_PROCESS_AGENT
26 #define debug_threads debug_agent
54 #ifndef IN_PROCESS_AGENT
CORE_ADDR current_insn_ptr
void(* emit_int_call_1)(CORE_ADDR fn, int arg1)
void(* emit_ne_goto)(int *offset_p, int *size_p)
void(* emit_prologue)(void)
void(* emit_ext)(int arg)
void(* emit_bit_not)(void)
enum eval_result_type gdb_eval_agent_expr(struct eval_agent_expr_context *ctx, struct agent_expr *aexpr, ULONGEST *rslt)
void(* emit_rsh_signed)(void)
void(* emit_less_signed)(void)
void(* emit_stack_flush)(void)
void(* emit_lt_goto)(int *offset_p, int *size_p)
void(* emit_le_goto)(int *offset_p, int *size_p)
void(* emit_gt_goto)(int *offset_p, int *size_p)
void gdb_free_agent_expr(struct agent_expr *aexpr)
enum eval_result_type compile_bytecodes(struct agent_expr *aexpr)
void(* emit_call)(CORE_ADDR fn)
void(* emit_zero_ext)(int arg)
void(* emit_less_unsigned)(void)
void(* emit_bit_and)(void)
struct tracepoint * tpoint
void(* emit_goto)(int *offset_p, int *size_p)
void(* emit_ref)(int size)
struct traceframe * tframe
void(* write_goto_address)(CORE_ADDR from, CORE_ADDR to, int size)
void(* emit_reg)(int reg)
void(* emit_ge_goto)(int *offset_p, int *size_p)
void(* emit_if_goto)(int *offset_p, int *size_p)
void(* emit_void_call_2)(CORE_ADDR fn, int arg1)
void(* emit_bit_xor)(void)
void(* emit_bit_or)(void)
void(* emit_log_not)(void)
void(* emit_epilogue)(void)
char * gdb_unparse_agent_expr(struct agent_expr *aexpr)
unsigned long long ULONGEST
void(* emit_eq_goto)(int *offset_p, int *size_p)
void(* emit_const)(LONGEST num)
struct agent_expr * gdb_parse_agent_expr(char **actparm)
void(* emit_stack_adjust)(int n)
struct regcache * regcache
void(* emit_rsh_unsigned)(void)