gdb and binutils branch gdb_7_6-branch updated. gdb_7_6_2-2013-12-08-release-39-g230d39c
palves@sourceware.org
palves@sourceware.org
Wed Jan 22 12:35:00 GMT 2014
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, gdb_7_6-branch has been updated
via 230d39cacdc2a7bfd8b312df83ce7121a4920924 (commit)
via eabefd817b5d3793e9969e2afdeead1b900d8b05 (commit)
via ce1f8608d5debf47bf2312b937abdaab5e4dcc4e (commit)
from 6cd7dee279d3c6318db41acea9490872cbefa744 (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=230d39cacdc2a7bfd8b312df83ce7121a4920924
commit 230d39cacdc2a7bfd8b312df83ce7121a4920924
Author: Baruch Siach <baruch@tkos.co.il>
Date: Wed Jan 22 12:22:26 2014 +0000
gdb: xtensa: fix on 64-bit hosts
On 64-bit hosts unsigned long is 64 bit. Use uint32_t instead.
gdb/
2014-01-22 Baruch Siach <baruch@tkos.co.il>
* xtensa-tdep.h (xtensa_elf_greg_t): Change type to uint32_t.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=eabefd817b5d3793e9969e2afdeead1b900d8b05
commit eabefd817b5d3793e9969e2afdeead1b900d8b05
Author: Pedro Alves <palves@redhat.com>
Date: Wed Jan 22 12:22:26 2014 +0000
xtensa-config.c: missing defs.h include.
All .c files must start by including defs.h.
2014-01-22 Pedro Alves <palves@redhat.com>
* xtensa-config.c: Include defs.h.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ce1f8608d5debf47bf2312b937abdaab5e4dcc4e
commit ce1f8608d5debf47bf2312b937abdaab5e4dcc4e
Author: Baruch Siach <baruch@tkos.co.il>
Date: Wed Jan 22 12:22:26 2014 +0000
gdb: xtensa: fix linux ptrace includes
Currently, xtensa code using the Linux ptrace interface only include
sys/ptrace.h. This file comes from the C library (glibc and uClibc,
at least), and includes a declaration of the ptrace() functions, along
with some cross architecture constants that are mostly copied from the
file located at include/uapi/linux/ptrace.h in recent Linux kernels.
For xtensa specific constants like PTRACE_GETXTREGS and
PTRACE_SETXTREGS the asm/ptrace.h include from the Linux kernel UAPI
is needed. The code in gdbserver xtensa specific part doesn't call
ptrace() directly, so we can remove the unneeded sys/ptrace.h include.
The gdb xtensa specific code needs both headers, since it calls
ptrace().
gdb/
* xtensa-linux-nat.c: Include asm/ptrace.h.
gdb/gdbserver/
* linux-xtensa-low.c: Include asm/ptrace.h instead of
sys/ptrace.h.
-----------------------------------------------------------------------
Summary of changes:
gdb/ChangeLog | 12 ++++++++++++
gdb/gdbserver/ChangeLog | 5 +++++
gdb/gdbserver/linux-xtensa-low.c | 2 +-
gdb/xtensa-config.c | 2 ++
gdb/xtensa-linux-nat.c | 1 +
gdb/xtensa-tdep.h | 2 +-
6 files changed, 22 insertions(+), 2 deletions(-)
hooks/post-receive
--
gdb and binutils
More information about the Gdb-cvs
mailing list