This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
gdb and binutils branch master updated. 961842b289ba80b64f95f2e1a3df1f866acb229b
- From: jemarch at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 10 Feb 2014 15:21:31 -0000
- Subject: gdb and binutils branch master updated. 961842b289ba80b64f95f2e1a3df1f866acb229b
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".
The branch, master has been updated
via 961842b289ba80b64f95f2e1a3df1f866acb229b (commit)
from 3f03e7b140f984868442092abe909ebb7f251f1d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=961842b289ba80b64f95f2e1a3df1f866acb229b
commit 961842b289ba80b64f95f2e1a3df1f866acb229b
Author: Jose E. Marchesi <jose.marchesi@oracle.com>
Date: Mon Feb 10 07:09:23 2014 -0800
Add gdbarch_in_function_epilogue_p hook for sparc64.
watchpoint_update and watchpoint_cond avoid checking for
watchpoints when we are located at a function epilogue in the
current frame. This is done in order to avoid using corrupted
local registers and unwinding a corrupted/destroyed stack.
The code determining whether we are in a function epilogue is
provided by the backends via the gdbarch_in_function_epilogue_p
hook. This commit adds such a hook for sparc64 targets.
2014-02-10 Jose E. Marchesi <jose.marchesi@oracle.com>
* sparc-tdep.c (sparc_in_function_epilogue_p): New function.
(X_RETTURN): New macro.
* sparc-tdep.h: sparc_in_function_epilogue_p prototype.
* sparc64-tdep.c (sparc64_init_abi): Hook
sparc_in_function_epilogue_p.
-----------------------------------------------------------------------
Summary of changes:
gdb/ChangeLog | 9 +++++++++
gdb/sparc-tdep.c | 26 ++++++++++++++++++++++++++
gdb/sparc-tdep.h | 3 +++
gdb/sparc64-tdep.c | 1 +
4 files changed, 39 insertions(+), 0 deletions(-)
hooks/post-receive
--
gdb and binutils