2003-04-01 Andrew Cagney <cagney@redhat.com>
authorAndrew Cagney <cagney@redhat.com>
Tue, 1 Apr 2003 19:55:03 +0000 (19:55 +0000)
committerAndrew Cagney <cagney@redhat.com>
Tue, 1 Apr 2003 19:55:03 +0000 (19:55 +0000)
commit270cb5d6bde5771e46c8bca0c9837ccbd85bef34
treed4b22ad50da39cbff3e4d528740bdf7e7d785695
parent6bfb3e36dfaaff137a4b46335e2dd1f382356214
2003-04-01  Andrew Cagney  <cagney@redhat.com>

* Makefile.in (d10v-tdep.o): Update dependencies.
* d10v-tdep.c: Include "frame-base.h".
(d10v_frame_unwind): Make constant.
(d10v_frame_base_address): New function.
(d10v_frame_base): New variable.
(d10v_gdbarch_init): Set frame_base default.
(struct d10v_unwind_cache): Add the field "prev_sp".  Update
comment for base.
(d10v_frame_unwind_cache): Set and use "prev_sp".
(d10v_frame_this_id): Use the previous frame's inner most stack
address and this frame's func address for the frame ID.  Use
frame_id_build.  Don't analyze beyond the current instruction.
gdb/ChangeLog
gdb/Makefile.in
gdb/d10v-tdep.c