Rename "read_reg" into "read_addr_from_reg" in struct dwarf_expr_context_funcs
This is to help make it slightly clearer how this method is expected to extract data from the given register. gdb/ChangeLog: * dwarf2expr.h (struct dwarf_expr_context_funcs) <read_addr_from_reg>: Renames "read_reg". * dwarf2-frame.c (read_addr_from_reg): Renames "read_reg". Adjust comment. (dwarf2_frame_ctx_funcs, execute_stack_op, dwarf2_frame_cache): Use read_addr_from_reg in place of read_reg. * dwarf2expr.c (execute_stack_op): Use read_addr_from_reg in place of read_reg. * dwarf2loc.c (dwarf_expr_read_addr_from_reg): Renames dwarf_expr_read_reg. (dwarf_expr_ctx_funcs): Replace dwarf_expr_read_reg with dwarf_expr_read_addr_from_reg. (needs_frame_read_addr_from_reg): Renames needs_frame_read_reg. (needs_frame_ctx_funcs): Replace needs_frame_read_reg with needs_frame_read_addr_from_reg.
This commit is contained in:
parent
2acaf6f952
commit
b13704181f
5 changed files with 36 additions and 15 deletions
|
@ -313,7 +313,7 @@ struct dwarf_expr_baton
|
|||
/* Using the frame specified in BATON, return the value of register
|
||||
REGNUM, treated as a pointer. */
|
||||
static CORE_ADDR
|
||||
dwarf_expr_read_reg (void *baton, int dwarf_regnum)
|
||||
dwarf_expr_read_addr_from_reg (void *baton, int dwarf_regnum)
|
||||
{
|
||||
struct dwarf_expr_baton *debaton = (struct dwarf_expr_baton *) baton;
|
||||
struct gdbarch *gdbarch = get_frame_arch (debaton->frame);
|
||||
|
@ -2194,7 +2194,7 @@ static const struct lval_funcs pieced_value_funcs = {
|
|||
|
||||
static const struct dwarf_expr_context_funcs dwarf_expr_ctx_funcs =
|
||||
{
|
||||
dwarf_expr_read_reg,
|
||||
dwarf_expr_read_addr_from_reg,
|
||||
dwarf_expr_get_reg_value,
|
||||
dwarf_expr_read_mem,
|
||||
dwarf_expr_frame_base,
|
||||
|
@ -2441,7 +2441,7 @@ struct needs_frame_baton
|
|||
|
||||
/* Reads from registers do require a frame. */
|
||||
static CORE_ADDR
|
||||
needs_frame_read_reg (void *baton, int regnum)
|
||||
needs_frame_read_addr_from_reg (void *baton, int regnum)
|
||||
{
|
||||
struct needs_frame_baton *nf_baton = baton;
|
||||
|
||||
|
@ -2541,7 +2541,7 @@ needs_get_addr_index (void *baton, unsigned int index)
|
|||
|
||||
static const struct dwarf_expr_context_funcs needs_frame_ctx_funcs =
|
||||
{
|
||||
needs_frame_read_reg,
|
||||
needs_frame_read_addr_from_reg,
|
||||
needs_frame_get_reg_value,
|
||||
needs_frame_read_mem,
|
||||
needs_frame_frame_base,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue