* arm-tdep.c (arm_get_cache): Define.
authorDaniel Jacobowitz <drow@false.org>
Wed, 3 Sep 2003 20:44:26 +0000 (20:44 +0000)
committerDaniel Jacobowitz <drow@false.org>
Wed, 3 Sep 2003 20:44:26 +0000 (20:44 +0000)
commit9b8d791a5705325c124b165d92398a99b1c2a2f9
treee70186da17077d82743e45d4f9ea6f862449a16e
parent7ee3275fcfce6fbdf5db0317b69b9884ae46ad27
* arm-tdep.c (arm_get_cache): Define.
(struct arm_prologue_cache): Renamed from frame_extra_info.  Add
unwound_sp, unwound_pc, and saved_regs.
(thumb_scan_prologue): Take a cache instead of the frame.
(arm_scan_prologue): Likewise.
(arm_frame_chain): Create a temporary cache for arm_scan_prologue
instead of a temporary frame.
(arm_init_extra_frame_info): Allocate and use a cache.
(arm_frame_saved_pc, arm_pop_frame): Use the cache.
gdb/ChangeLog
gdb/arm-tdep.c