mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-10-20 14:22:35 +08:00
Fri Aug 25 16:57:05 2000 David Taylor <taylor@texas.cygnus.com>
* regcache.c (register_changed): New function. * value.h: Declare it.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
Fri Aug 25 16:57:05 2000 David Taylor <taylor@texas.cygnus.com>
|
||||||
|
|
||||||
|
* regcache.c (register_changed): New function.
|
||||||
|
* value.h: Declare it.
|
||||||
|
|
||||||
Fri Aug 25 12:11:21 2000 David Taylor <taylor@texas.cygnus.com>
|
Fri Aug 25 12:11:21 2000 David Taylor <taylor@texas.cygnus.com>
|
||||||
|
|
||||||
* symtab.c (search_symbols): Fix off by one error in index for
|
* symtab.c (search_symbols): Fix off by one error in index for
|
||||||
|
@ -68,6 +68,15 @@ register_cached (int regnum)
|
|||||||
return register_valid[regnum];
|
return register_valid[regnum];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* REGISTER_CHANGED
|
||||||
|
|
||||||
|
invalidate a single register REGNUM in the cache */
|
||||||
|
void
|
||||||
|
register_changed (int regnum)
|
||||||
|
{
|
||||||
|
register_valid[regnum] = 0;
|
||||||
|
}
|
||||||
|
|
||||||
/* FIND_SAVED_REGISTER ()
|
/* FIND_SAVED_REGISTER ()
|
||||||
|
|
||||||
Return the address in which frame FRAME's value of register REGNUM
|
Return the address in which frame FRAME's value of register REGNUM
|
||||||
|
@ -490,6 +490,8 @@ extern void supply_register (int regno, char *val);
|
|||||||
|
|
||||||
extern int register_cached (int regno);
|
extern int register_cached (int regno);
|
||||||
|
|
||||||
|
extern void register_changed (int regnum);
|
||||||
|
|
||||||
extern void get_saved_register (char *raw_buffer, int *optimized,
|
extern void get_saved_register (char *raw_buffer, int *optimized,
|
||||||
CORE_ADDR * addrp,
|
CORE_ADDR * addrp,
|
||||||
struct frame_info *frame,
|
struct frame_info *frame,
|
||||||
|
Reference in New Issue
Block a user