diff options
Diffstat (limited to 'gdb/regcache.h')
-rw-r--r-- | gdb/regcache.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gdb/regcache.h b/gdb/regcache.h index ee254f381f4..cd2e441fed4 100644 --- a/gdb/regcache.h +++ b/gdb/regcache.h @@ -150,6 +150,15 @@ extern void regcache_collect_regset (const struct regset *regset, int regnum, void *buf, size_t size); +/* Return true if a set of registers contains the value of the + register numbered REGNUM. The size of the set of registers is + given in SIZE, and the layout of the set of registers is described + by MAP. */ + +extern bool regcache_map_supplies (const struct regcache_map_entry *map, + int regnum, struct gdbarch *gdbarch, + size_t size); + /* The type of a register. This function is slightly more efficient then its gdbarch vector counterpart since it returns a precomputed value stored in a table. */ |