Browse Source

2002-08-22 Elena Zannoni <ezannoni@redhat.com>

* blockframe.c (generic_call_dummy_register_unwind): Use
	regcache_cooked_read to catch cases in which the variable is
	stored in a pseudo register.
drow-cplus-branch
Elena Zannoni 24 years ago
parent
commit
fbefca5bab
  1. 6
      gdb/ChangeLog
  2. 5
      gdb/blockframe.c

6
gdb/ChangeLog

@ -1,3 +1,9 @@
2002-08-22 Elena Zannoni <ezannoni@redhat.com>
* blockframe.c (generic_call_dummy_register_unwind): Use
regcache_cooked_read to catch cases in which the variable is
stored in a pseudo register.
2002-08-22 Andrew Cagney <cagney@redhat.com>
* NEWS: Mention that the i960 has been made obsolete.

5
gdb/blockframe.c

@ -1402,11 +1402,10 @@ generic_call_dummy_register_unwind (struct frame_info *frame, void **cache,
#endif
gdb_assert (registers != NULL);
/* Return the actual value. */
/* FIXME: cagney/2002-06-26: This should be via the
gdbarch_register_read() method so that it, on the fly,
/* Use the regcache_cooked_read() method so that it, on the fly,
constructs either a raw or pseudo register from the raw
register cache. */
regcache_raw_read (registers, regnum, bufferp);
regcache_cooked_read (registers, regnum, bufferp);
}
}

Loading…
Cancel
Save