2002-11-02 Andrew Cagney <ac131313@redhat.com>
* regcache.h: Add coment indicating replacements for deprecated functions.
This commit is contained in:
parent
b59ff9d5ff
commit
192dbe3389
2 changed files with 21 additions and 4 deletions
|
@ -1,3 +1,8 @@
|
|||
2002-11-02 Andrew Cagney <ac131313@redhat.com>
|
||||
|
||||
* regcache.h: Add coment indicating replacements for deprecated
|
||||
functions.
|
||||
|
||||
2002-11-02 Andrew Cagney <cagney@redhat.com>
|
||||
|
||||
* reggroups.h, reggroups.c: New files.
|
||||
|
|
|
@ -169,8 +169,24 @@ extern struct regcache *regcache_dup_no_passthrough (struct regcache *regcache);
|
|||
extern void regcache_cpy (struct regcache *dest, struct regcache *src);
|
||||
extern void regcache_cpy_no_passthrough (struct regcache *dest, struct regcache *src);
|
||||
|
||||
/* NOTE: cagney/2002-11-02: The below have been superseded by the
|
||||
regcache_cooked_*() functions found above, and the frame_*()
|
||||
functions found in "frame.h". Take care though, often more than a
|
||||
simple substitution is required when updating the code. The
|
||||
change, as far as practical, should avoid adding references to
|
||||
global variables (e.g., current_regcache, current_frame,
|
||||
current_gdbarch or selected_frame) and instead refer to the FRAME
|
||||
or REGCACHE that has been passed into the containing function as
|
||||
parameters. Consequently, the change typically involves modifying
|
||||
the containing function so that it takes a FRAME or REGCACHE
|
||||
parameter. In the case of an architecture vector method, there
|
||||
should already be a non-deprecated variant that is parameterized
|
||||
with FRAME or REGCACHE. */
|
||||
|
||||
extern char *deprecated_grub_regcache_for_registers (struct regcache *);
|
||||
extern char *deprecated_grub_regcache_for_register_valid (struct regcache *);
|
||||
extern void deprecated_read_register_gen (int regnum, char *myaddr);
|
||||
extern void deprecated_write_register_gen (int regnum, char *myaddr);
|
||||
|
||||
extern int register_cached (int regnum);
|
||||
|
||||
|
@ -184,10 +200,6 @@ extern void registers_fetched (void);
|
|||
|
||||
extern void read_register_bytes (int regbyte, char *myaddr, int len);
|
||||
|
||||
extern void deprecated_read_register_gen (int regnum, char *myaddr);
|
||||
|
||||
extern void deprecated_write_register_gen (int regnum, char *myaddr);
|
||||
|
||||
extern void write_register_bytes (int regbyte, char *myaddr, int len);
|
||||
|
||||
/* Rename to read_unsigned_register()? */
|
||||
|
|
Loading…
Reference in a new issue