From 2076c72b066ae3846b505a383e5062568fda31b2 Mon Sep 17 00:00:00 2001 From: Michael Snyder Date: Tue, 29 Jan 2002 20:24:27 +0000 Subject: 2002-01-28 Michael Snyder * regcache.c (legacy_read_register_gen): Need to be able to read pseudo-register as well as real register. (legacy_write_register_gen): Ditto. --- gdb/regcache.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gdb/regcache.c') diff --git a/gdb/regcache.c b/gdb/regcache.c index 2808c56..ab72b8c 100644 --- a/gdb/regcache.c +++ b/gdb/regcache.c @@ -310,7 +310,7 @@ legacy_read_register_gen (int regnum, char *myaddr) void regcache_read (int rawnum, char *buf) { - gdb_assert (rawnum >= 0 && rawnum < NUM_REGS); + gdb_assert (rawnum >= 0 && rawnum < (NUM_REGS + NUM_PSEUDO_REGS)); /* For moment, just use underlying legacy code. Ulgh!!! */ legacy_read_register_gen (rawnum, buf); } @@ -369,7 +369,7 @@ legacy_write_register_gen (int regnum, char *myaddr) void regcache_write (int rawnum, char *buf) { - gdb_assert (rawnum >= 0 && rawnum < NUM_REGS); + gdb_assert (rawnum >= 0 && rawnum < (NUM_REGS + NUM_PSEUDO_REGS)); /* For moment, just use underlying legacy code. Ulgh!!! */ legacy_write_register_gen (rawnum, buf); } -- cgit v1.1