From: Elena Zannoni Date: Thu, 20 Dec 2001 23:29:24 +0000 (+0000) Subject: 2001-12-20 Elena Zannoni X-Git-Tag: cygnus_cvs_20020108_pre~139 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2a18e3d9a9945171c6bacb18bbfe251e3666a237;p=external%2Fbinutils.git 2001-12-20 Elena Zannoni * rs6000-nat.c (fetch_register): Don't error out unless the register number is really bogus. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 2be4f28..c796c70 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2001-12-20 Elena Zannoni + + * rs6000-nat.c (fetch_register): Don't error out unless the + register number is really bogus. + 2001-12-20 Michael Snyder * maint.c (maintenance_info_sections): Accept new argument diff --git a/gdb/rs6000-nat.c b/gdb/rs6000-nat.c index 1f2e1f7..12229cd 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