forked from Imagelibrary/binutils-gdb
gdb: remove TYPE_FIELD_STATIC_PHYSADDR
Remove TYPE_FIELD_STATIC_PHYSADDR replace with type::field + field::loc_physaddr. Change-Id: Ica9bc4a48f34750ec82ec86c298d3ecece81bcbd
This commit is contained in:
@@ -1440,7 +1440,7 @@ gen_static_field (struct agent_expr *ax, struct axs_value *value,
|
||||
{
|
||||
if (type->field (fieldno).loc_kind () == FIELD_LOC_KIND_PHYSADDR)
|
||||
{
|
||||
ax_const_l (ax, TYPE_FIELD_STATIC_PHYSADDR (type, fieldno));
|
||||
ax_const_l (ax, type->field (fieldno).loc_physaddr ());
|
||||
value->kind = axs_lvalue_memory;
|
||||
value->type = type->field (fieldno).type ();
|
||||
value->optimized_out = 0;
|
||||
|
||||
@@ -603,7 +603,7 @@ compile_cplus_convert_struct_or_union_members
|
||||
{
|
||||
case FIELD_LOC_KIND_PHYSADDR:
|
||||
{
|
||||
physaddr = TYPE_FIELD_STATIC_PHYSADDR (type, i);
|
||||
physaddr = type->field (i).loc_physaddr ();
|
||||
|
||||
instance->plugin ().build_decl
|
||||
("field physaddr", field_name,
|
||||
|
||||
@@ -5569,7 +5569,7 @@ copy_type_recursive (struct objfile *objfile,
|
||||
break;
|
||||
case FIELD_LOC_KIND_PHYSADDR:
|
||||
new_type->field (i).set_loc_physaddr
|
||||
(TYPE_FIELD_STATIC_PHYSADDR (type, i));
|
||||
(type->field (i).loc_physaddr ());
|
||||
break;
|
||||
case FIELD_LOC_KIND_PHYSNAME:
|
||||
new_type->field (i).set_loc_physname
|
||||
|
||||
@@ -2128,7 +2128,6 @@ extern void set_type_vptr_basetype (struct type *, struct type *);
|
||||
#define FIELD_ARTIFICIAL(thisfld) ((thisfld).artificial)
|
||||
#define FIELD_BITSIZE(thisfld) ((thisfld).bitsize)
|
||||
|
||||
#define TYPE_FIELD_STATIC_PHYSADDR(thistype, n) ((thistype)->field (n).loc_physaddr ())
|
||||
#define TYPE_FIELD_DWARF_BLOCK(thistype, n) ((thistype)->field (n).loc_dwarf_block ())
|
||||
#define TYPE_FIELD_ARTIFICIAL(thistype, n) FIELD_ARTIFICIAL((thistype)->field (n))
|
||||
#define TYPE_FIELD_BITSIZE(thistype, n) FIELD_BITSIZE((thistype)->field (n))
|
||||
|
||||
@@ -2956,7 +2956,7 @@ value_static_field (struct type *type, int fieldno)
|
||||
{
|
||||
case FIELD_LOC_KIND_PHYSADDR:
|
||||
retval = value_at_lazy (type->field (fieldno).type (),
|
||||
TYPE_FIELD_STATIC_PHYSADDR (type, fieldno));
|
||||
type->field (fieldno).loc_physaddr ());
|
||||
break;
|
||||
case FIELD_LOC_KIND_PHYSNAME:
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user