This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
gdb and binutils branch gdb-7.7-branch updated. d0b7626adf9fd527411dba9ea31fb9e9a1055547
- From: palves at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 22 Jan 2014 12:21:48 -0000
- Subject: gdb and binutils branch gdb-7.7-branch updated. d0b7626adf9fd527411dba9ea31fb9e9a1055547
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.7-branch has been updated
via d0b7626adf9fd527411dba9ea31fb9e9a1055547 (commit)
via f45cb9ddbd83b8f94e005230ffe0a935f3ec92f2 (commit)
via 8f0e6a87293d9ab36aa9cfc22a9952a36a0191ec (commit)
from 2e782c45b4b9ed597066e5aa5661b212f99bd8a9 (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=d0b7626adf9fd527411dba9ea31fb9e9a1055547
commit d0b7626adf9fd527411dba9ea31fb9e9a1055547
Author: Baruch Siach <baruch@tkos.co.il>
Date: Wed Jan 22 15:02:29 2014 +0200
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=f45cb9ddbd83b8f94e005230ffe0a935f3ec92f2
commit f45cb9ddbd83b8f94e005230ffe0a935f3ec92f2
Author: Pedro Alves <palves@redhat.com>
Date: Wed Jan 22 12:17: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=8f0e6a87293d9ab36aa9cfc22a9952a36a0191ec
commit 8f0e6a87293d9ab36aa9cfc22a9952a36a0191ec
Author: Baruch Siach <baruch@tkos.co.il>
Date: Wed Jan 22 12:18:29 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