2005-02-07 Andrew Cagney <cagney@gnu.org>
* value.h (deprecated_value_lval_hack) (deprecated_value_address_hack) (deprecated_value_internalvar_hack_hack) (deprecated_value_regnum_hack): Declare. (VALUE_LVAL, VALUE_ADDRESS, VALUE_INTERNALVAR) (VALUE_FRAME_ID, VALUE_REGNUM): Use. * value.c (deprecated_value_lval_hack) (deprecated_value_address_hack) (deprecated_value_internalvar_hack_hack) (deprecated_value_regnum_hack): Define.
This commit is contained in:
parent
b44d461b0e
commit
13bb5560e2
3 changed files with 55 additions and 5 deletions
30
gdb/value.c
30
gdb/value.c
|
@ -234,6 +234,36 @@ set_value_pointed_to_offset (struct value *value, int val)
|
|||
{
|
||||
value->pointed_to_offset = val;
|
||||
}
|
||||
|
||||
enum lval_type *
|
||||
deprecated_value_lval_hack (struct value *value)
|
||||
{
|
||||
return &value->lval;
|
||||
}
|
||||
|
||||
CORE_ADDR *
|
||||
deprecated_value_address_hack (struct value *value)
|
||||
{
|
||||
return &value->location.address;
|
||||
}
|
||||
|
||||
struct internalvar **
|
||||
deprecated_value_internalvar_hack (struct value *value)
|
||||
{
|
||||
return &value->location.internalvar;
|
||||
}
|
||||
|
||||
struct frame_id *
|
||||
deprecated_value_frame_id_hack (struct value *value)
|
||||
{
|
||||
return &value->frame_id;
|
||||
}
|
||||
|
||||
short *
|
||||
deprecated_value_regnum_hack (struct value *value)
|
||||
{
|
||||
return &value->regnum;
|
||||
}
|
||||
|
||||
/* Return a mark in the value chain. All values allocated after the
|
||||
mark is obtained (except for those released) are subject to being freed
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue