This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
gdb and binutils branch master updated. 38e229b2b3b5cc28c40ae114146bcdb45f60fc46
- From: tromey at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 7 Jul 2014 15:08:41 -0000
- Subject: gdb and binutils branch master updated. 38e229b2b3b5cc28c40ae114146bcdb45f60fc46
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 38e229b2b3b5cc28c40ae114146bcdb45f60fc46 (commit)
via f0f9ff9530992cb86c7022310af223b2721117d1 (commit)
from 3bb9e7b43fb3bef0ecfef14b9185661afbe5f4c5 (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=38e229b2b3b5cc28c40ae114146bcdb45f60fc46
commit 38e229b2b3b5cc28c40ae114146bcdb45f60fc46
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Jun 25 10:23:35 2014 -0600
change to_info_record to use target delegation
This changes to_info_record to use target delegation.
Also, target_info_record was unused, so this patch removes it.
2014-07-07 Tom Tromey <tromey@redhat.com>
* target-delegates.c: Rebuild.
* target.c (target_info_record): Remove.
* record.c (info_record_command): Unconditionally call
to_info_record.
* target.h (struct target_ops) <to_info_record>: Use
TARGET_DEFAULT_IGNORE.
(target_info_record): Remove.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=f0f9ff9530992cb86c7022310af223b2721117d1
commit f0f9ff9530992cb86c7022310af223b2721117d1
Author: Tom Tromey <tromey@redhat.com>
Date: Wed Jun 25 10:16:55 2014 -0600
convert to_get_thread_local_address to use target delegation
This converts to_get_thread_local_address to use
TARGET_DEFAULT_NORETURN. One possible oddity is that this changes the
text of the kind of exception thrown in some cases. This doesn't seem
to be a problem; in fact perhaps the final call to 'error' in
target_translate_tls_address should be changed to call
generic_tls_error.
2014-07-07 Tom Tromey <tromey@redhat.com>
* target.h (struct target_ops) <to_get_thread_local_address>: Use
TARGET_DEFAULT_NORETURN.
* target.c (generic_tls_error): New function.
(target_translate_tls_address): Don't search target stack.
* target-delegates.c: Rebuild.
* ppc-linux-tdep.c (ppc_linux_spe_context): Don't search target
stack.
* linux-thread-db.c (thread_db_get_thread_local_address):
Unconditionally call beneath target.
-----------------------------------------------------------------------
Summary of changes:
gdb/ChangeLog | 22 ++++++++++++++++++++++
gdb/linux-thread-db.c | 6 +-----
gdb/ppc-linux-tdep.c | 5 -----
gdb/record.c | 3 +--
gdb/target-delegates.c | 16 ++++++++++++++++
gdb/target.c | 41 +++++++++++++----------------------------
gdb/target.h | 9 ++++-----
7 files changed, 57 insertions(+), 45 deletions(-)
hooks/post-receive
--
gdb and binutils