This is the mail archive of the
gdb-cvs@sources.redhat.com
mailing list for the GDB project.
src/gdb ChangeLog m68hc11-tdep.c
- From: ciceron at sources dot redhat dot com
- To: gdb-cvs at sources dot redhat dot com
- Date: 27 Jul 2003 21:26:00 -0000
- Subject: src/gdb ChangeLog m68hc11-tdep.c
CVSROOT: /cvs/src
Module name: src
Branch: gdb_6_0-branch
Changes by: ciceron@sourceware.org 2003-07-27 21:26:00
Modified files:
gdb : ChangeLog m68hc11-tdep.c
Log message:
* m68hc11-tdep.c (struct m68hc11_unwind_cache): New struct to hold
frame unwind information.
(m68hc11_scan_prologue): New function from m68hc11_guess_from_prologue
and adapted for frame unwinding.
(m68hc11_skip_prologue): Update to scan prologue in temporary object.
(m68hc11_unwind_pc): New function.
(m68hc11_frame_unwind_cache): New function to analyze frames.
(m68hc11_frame_this_id): New function to create new frame struct.
(m68hc11_frame_prev_register): New function to unwind a register from
the frame.
(m68hc11_frame_unwind): Default 68hc11/68hc12 unwinder.
(m68hc11_frame_p): New function for the above.
(m68hc11_frame_base_address): New function to return fp of frame.
(m68hc11_frame_args_address): Update for frame.
(m68hc11_frame_base): Default 68hc11/68hc12 frame.
(m68hc11_unwind_sp): New function.
(m68hc11_unwind_dummy_id): New function.
(m68hc11_gdbarch_init): Install the above frames; remove deprecated
calls.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&only_with_tag=gdb_6_0-branch&r1=1.4439.2.75&r2=1.4439.2.76
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/m68hc11-tdep.c.diff?cvsroot=src&only_with_tag=gdb_6_0-branch&r1=1.76.4.7&r2=1.76.4.8