2005-02-07 Andrew Cagney <cagney@gnu.org>

* value.h (deprecated_set_value_modifiable)
	(deprecated_value_modifiable): Declare.
	* value.c (deprecated_set_value_modifiable): Define.
	(deprecated_value_modifiable): Define.
	* ada-lang.c, valops.c, breakpoint.c, tracepoint.c: Update.
This commit is contained in:
Andrew Cagney
2005-02-08 00:25:31 +00:00
parent 8082c5a8f1
commit 88e3b34b7c
7 changed files with 29 additions and 13 deletions

View File

@@ -80,11 +80,7 @@ struct value
struct frame_id frame_id;
/* Type of the value. */
#ifdef VALUE_C
struct type *type;
#else
struct type *xtype;
#endif
/* If a value represents a C++ object, then the `type' field gives
the object's compile-time type. If the object actually belongs
@@ -187,6 +183,13 @@ extern int value_bitsize (struct value *);
extern int value_bitpos (struct value *);
extern int value_offset (struct value *);
/* The comment from "struct value" reads: ``Is it modifiable? Only
relevant if lval != not_lval.''. Shouldn't the value instead be
not_lval and be done with it? */
extern int deprecated_value_modifiable (struct value *value);
extern void deprecated_set_value_modifiable (struct value *value,
int modifiable);
extern struct type *value_enclosing_type (struct value *);
extern int value_lazy (struct value *);
extern void set_value_lazy (struct value *value, int val);