diff options
author | Elena Zannoni <ezannoni@kwikemart.cygnus.com> | 2001-12-20 23:29:24 +0000 |
---|---|---|
committer | Elena Zannoni <ezannoni@kwikemart.cygnus.com> | 2001-12-20 23:29:24 +0000 |
commit | df8bde479459203934655336e44b4122454365bf (patch) | |
tree | 7871218ae42ff44a111c9d61214e07a943dd370c /gdb/rs6000-nat.c | |
parent | c923955e5e8e22a4049203858a6d8fe2271b01d9 (diff) | |
download | gdb-df8bde479459203934655336e44b4122454365bf.tar.gz |
2001-12-20 Elena Zannoni <ezannoni@redhat.com>
* rs6000-nat.c (fetch_register): Don't error out unless the
register number is really bogus.
Diffstat (limited to 'gdb/rs6000-nat.c')
-rw-r--r-- | gdb/rs6000-nat.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/gdb/rs6000-nat.c b/gdb/rs6000-nat.c index 1f2e1f7cfda..12229cddc0e 100644 --- a/gdb/rs6000-nat.c +++ b/gdb/rs6000-nat.c @@ -206,9 +206,12 @@ fetch_register (int regno) /* Bogus register number. */ else if (regno > LAST_UISA_SP_REGNUM) - fprintf_unfiltered (gdb_stderr, - "gdb error: register no %d not implemented.\n", - regno); + { + if (regno >= NUM_REGS) + fprintf_unfiltered (gdb_stderr, + "gdb error: register no %d not implemented.\n", + regno); + } /* Fixed-point registers. */ else |