]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
* i386-tdep.c (regcache_cooked_write_unsigned): Remove define.
authorMark Kettenis <kettenis@gnu.org>
Sun, 16 Mar 2003 17:33:08 +0000 (17:33 +0000)
committerMark Kettenis <kettenis@gnu.org>
Sun, 16 Mar 2003 17:33:08 +0000 (17:33 +0000)
commitfae39bddb631d3f28f20fb13d4219f197ef9fffc
treecce6fdfbc2f6af42228ad1ab84b7b4a5e412dda0
parentc9ab7de30af87834dc41fcf7c74e953e24e3db08
* i386-tdep.c (regcache_cooked_write_unsigned): Remove define.
(i386_frame_cache): Cache PC.
(i386_frame_pop, i386_frame_pc_unwind): Remove.
(i386_unwind_pc): New function.
(i386_frame_id_unwind): Initialize cache if necessary.  Remove
related assertion.
(i386_frame_register_unwind): Remove FIXME and related assertion.
Add code that fakes a saved processor state with the direction
flag cleared.  Fix unwinding the stack register.
(struct i386_frame_unwind): Remove i386_frame_pop and
i386_frame_pc_unwind.
(i386_gdbarch_init): Set unwind_pc.
gdb/ChangeLog
gdb/i386-tdep.c