diff options
Diffstat (limited to 'gdbserver/regcache.h')
-rw-r--r-- | gdbserver/regcache.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gdbserver/regcache.h b/gdbserver/regcache.h index 731c18d..b67eefb 100644 --- a/gdbserver/regcache.h +++ b/gdbserver/regcache.h @@ -110,6 +110,11 @@ int register_cache_size (const struct target_desc *tdesc); int register_size (const struct target_desc *tdesc, int n); +/* No throw version of find_regno. If NAME is not a known register, return + an empty value. */ +gdb::optional<int> find_regno_no_throw (const struct target_desc *tdesc, + const char *name); + int find_regno (const struct target_desc *tdesc, const char *name); void supply_register (struct regcache *regcache, int n, const void *buf); |