diff options
author | Michael Snyder <msnyder@vmware.com> | 2009-07-12 17:46:21 +0000 |
---|---|---|
committer | Michael Snyder <msnyder@vmware.com> | 2009-07-12 17:46:21 +0000 |
commit | 06da04c61051b251f9bb5427a091c7cfa27bdb6d (patch) | |
tree | 5dfd472eb4ccb4dab945853c1f22d377b901ed4a /gdb/ChangeLog | |
parent | 6a8b86150e2ad521822b63f1839b320a749335ac (diff) | |
download | gdb-06da04c61051b251f9bb5427a091c7cfa27bdb6d.zip gdb-06da04c61051b251f9bb5427a091c7cfa27bdb6d.tar.gz gdb-06da04c61051b251f9bb5427a091c7cfa27bdb6d.tar.bz2 |
2009-07-12 Michael Snyder <msnyder@vmware.com>
* i386-tdep.c: Add a frame unwinder for function epilogues.
(i386_in_function_epilogue_p): New function.
(i386_epilogue_frame_sniffer): New function.
(i386_epilogue_frame_cache): New function.
(i386_epilogue_frame_this_id): New function.
(i386_epilogue_frame_unwind): New struct frame_unwind.
(i386_gdbarch_init): Hook the new unwinder.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 30896bf..a6c8169 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,13 @@ +2009-07-12 Michael Snyder <msnyder@vmware.com> + + * i386-tdep.c: Add a frame unwinder for function epilogues. + (i386_in_function_epilogue_p): New function. + (i386_epilogue_frame_sniffer): New function. + (i386_epilogue_frame_cache): New function. + (i386_epilogue_frame_this_id): New function. + (i386_epilogue_frame_unwind): New struct frame_unwind. + (i386_gdbarch_init): Hook the new unwinder. + 2009-07-11 Hui Zhu <teawater@gmail.com> * cli/cli-cmds.c (disassemble_command): Add a new modifier /r |