This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
gdb and binutils branch master updated. 401e27fd717fcbc2efe00e332bdaa46846501323
- From: jemarch at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 29 Jan 2014 15:25:52 -0000
- Subject: gdb and binutils branch master updated. 401e27fd717fcbc2efe00e332bdaa46846501323
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 401e27fd717fcbc2efe00e332bdaa46846501323 (commit)
from df3ce959f4f4598f73c4e02f45e65ad1fd6f4f7c (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=401e27fd717fcbc2efe00e332bdaa46846501323
commit 401e27fd717fcbc2efe00e332bdaa46846501323
Author: Jose E. Marchesi <jose.marchesi@oracle.com>
Date: Wed Jan 29 07:15:05 2014 -0800
This changeset makes sparc64_linux_step_trap to return 0 when a
breakpoint is set in a `ta 0x6d´ which is not a sigreturn syscall. In
these cases no rt_frame exists in the stack and thus the read PC is
wrong.
ChangeLog
2014-01-29 Jose E. Marchesi <jose.marchesi@oracle.com>
* sparc64-linux-tdep.c (sparc64_linux_step_trap): Get PC from
the sigreturn register save area only if the syscall is
sigreturn.
testsuite/ChangeLog
2014-01-29 Jose E. Marchesi <jose.marchesi@oracle.com>
* gdb.arch/sparc-sysstep.exp: New file.
* gdb.arch/sparc-sysstep.c: Likewise.
* gdb.arch/Makefile.in (EXECUTABLES): Add sparc-sysstep.
-----------------------------------------------------------------------
Summary of changes:
gdb/ChangeLog | 6 ++++
gdb/sparc64-linux-tdep.c | 4 ++-
gdb/testsuite/ChangeLog | 7 ++++
gdb/testsuite/gdb.arch/Makefile.in | 2 +-
gdb/testsuite/gdb.arch/sparc-sysstep.c | 35 +++++++++++++++++++++
gdb/testsuite/gdb.arch/sparc-sysstep.exp | 49 ++++++++++++++++++++++++++++++
6 files changed, 101 insertions(+), 2 deletions(-)
create mode 100644 gdb/testsuite/gdb.arch/sparc-sysstep.c
create mode 100644 gdb/testsuite/gdb.arch/sparc-sysstep.exp
hooks/post-receive
--
gdb and binutils