This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
gdb and binutils branch master updated. 4be83cc2b28ea09aa8ff789839e6520df60836f8
- From: gary at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 18 Jun 2014 09:17:51 -0000
- Subject: gdb and binutils branch master updated. 4be83cc2b28ea09aa8ff789839e6520df60836f8
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 4be83cc2b28ea09aa8ff789839e6520df60836f8 (commit)
via 131aa0d4fe4126c53dcb3a73217a39578b73f2ea (commit)
via d9305f7fef566159dd940a11155107407f43ec15 (commit)
via ea008da432a185fccb9ef967b32092eea98d3c9e (commit)
via e927c9fccb149b2a7bbdce1efd1a07d4367444a2 (commit)
via 1b6d4134c776d54513114199f1478f83894f490b (commit)
via 9b4550ef5e4223bf03a343dc8dd29285bf635e8b (commit)
via 6e62758f0249b3b8e4f2f82af6074eed44246cb5 (commit)
via 51c79e94b2a4572cd983e47089f6b7beea7c5ea9 (commit)
via 3e11889a6e22823270024e8f5f0b2478807a2a54 (commit)
via fc6e2f03be9f8b49cc017413f7d2c4f3645f46df (commit)
from 6a83deeaa80479ac9cf5ad8302bf933dd0b27faa (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=4be83cc2b28ea09aa8ff789839e6520df60836f8
commit 4be83cc2b28ea09aa8ff789839e6520df60836f8
Author: Gary Benson <gbenson@redhat.com>
Date: Mon Jun 16 11:06:43 2014 +0100
Rename functions and make nonstatic as necessary
This commit renames the functions that are to be shared.
Functions to be shared that were static are made nonstatic.
gdb/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-nat.c (i386_show_dr): Renamed to
i386_dr_show and made nonstatic. All uses updated.
(i386_length_and_rw_bits): Renamed to
i386_dr_length_and_rw_bits and made nonstatic.
All uses updated.
(i386_insert_aligned_watchpoint): Renamed to
i386_dr_insert_aligned_watchpoint and made nonstatic.
All uses updated.
(i386_remove_aligned_watchpoint): Renamed to
i386_dr_remove_aligned_watchpoint and made nonstatic.
All uses updated.
(i386_update_inferior_debug_regs): Renamed to
i386_dr_update_inferior_debug_regs and made nonstatic.
All uses updated.
gdb/gdbserver/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-low.h (i386_low_insert_watchpoint): Renamed to
i386_dr_insert_watchpoint.
(i386_low_remove_watchpoint): Renamed to
i386_dr_remove_watchpoint.
(i386_low_region_ok_for_watchpoint): Renamed to
i386_dr_region_ok_for_watchpoint.
(i386_low_stopped_data_address): Renamed to
i386_dr_stopped_data_address.
(i386_low_stopped_by_watchpoint): Renamed to
i386_dr_stopped_by_watchpoint.
* i386-low.c (i386_show_dr): Renamed to
i386_dr_show and made nonstatic. All uses updated.
(i386_length_and_rw_bits): Renamed to
i386_dr_length_and_rw_bits and made nonstatic.
All uses updated.
(i386_insert_aligned_watchpoint): Renamed to
i386_dr_insert_aligned_watchpoint and made nonstatic.
All uses updated.
(i386_remove_aligned_watchpoint): Renamed to
i386_dr_remove_aligned_watchpoint and made nonstatic.
All uses updated.
(i386_update_inferior_debug_regs): Renamed to
i386_dr_update_inferior_debug_regs and made nonstatic.
All uses updated.
(i386_low_insert_watchpoint): Renamed to
i386_dr_insert_watchpoint. All uses updated.
(i386_low_remove_watchpoint): Renamed to
i386_dr_remove_watchpoint. All uses updated.
(i386_low_region_ok_for_watchpoint): Renamed to
i386_dr_region_ok_for_watchpoint. All uses updated.
(i386_low_stopped_data_address): Renamed to
i386_dr_stopped_data_address. All uses updated.
(i386_low_stopped_by_watchpoint): Renamed to
i386_dr_stopped_by_watchpoint. All uses updated.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=131aa0d4fe4126c53dcb3a73217a39578b73f2ea
commit 131aa0d4fe4126c53dcb3a73217a39578b73f2ea
Author: Gary Benson <gbenson@redhat.com>
Date: Mon Jun 16 15:06:09 2014 +0100
Abstract i386_dr_low access
This commit adds macros to abstract access to the i386_dr_low
function vector used by i386-nat.c. The macros are named so
as to match the names of the functions that do the same work
in gdbserver.
gdb/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-nat.c (i386_dr_low_can_set_addr): New macro.
(i386_dr_low_can_set_control): Likewise.
(i386_dr_low_set_addr): Likewise.
(i386_dr_low_set_control): Likewise.
(i386_dr_low_get_addr): Likewise.
(i386_dr_low_get_status): Likewise.
(i386_dr_low_get_control): Likewise.
(i386_insert_aligned_watchpoint): Use new macros.
(i386_update_inferior_debug_regs): Likewise.
(i386_stopped_data_address): Likewise.
gdb/gdbserver/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-low.c (i386_dr_low_can_set_addr): New macro.
(i386_dr_low_can_set_control): Likewise.
(i386_insert_aligned_watchpoint): New check.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d9305f7fef566159dd940a11155107407f43ec15
commit d9305f7fef566159dd940a11155107407f43ec15
Author: Gary Benson <gbenson@redhat.com>
Date: Thu Jun 12 12:01:11 2014 +0100
Merge i386_update_inferior_debug_regs
This commit synchronizes the i386_update_inferior_debug_regs functions
in i386-nat.c and i386-low.c.
gdb/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-nat.c (i386_update_inferior_debug_regs) <state>:
New parameter. All uses updated.
gdb/gdbserver/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-low.c (i386_update_inferior_debug_regs) <inf_state>:
Renamed to state.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ea008da432a185fccb9ef967b32092eea98d3c9e
commit ea008da432a185fccb9ef967b32092eea98d3c9e
Author: Gary Benson <gbenson@redhat.com>
Date: Wed Jun 11 15:30:50 2014 +0100
Rename maint_show_dr to debug_hw_points
This commit renames maint_show_dr to debug_hw_points in i386-nat.c.
gdb/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-nat.c (maint_show_dr): Renamed to debug_hw_points.
All uses updated.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=e927c9fccb149b2a7bbdce1efd1a07d4367444a2
commit e927c9fccb149b2a7bbdce1efd1a07d4367444a2
Author: Gary Benson <gbenson@redhat.com>
Date: Wed Jun 11 15:42:34 2014 +0100
Merge error handling
This commit makes all error handling in i386-low.c use internal_error
rather than fatal and error.
gdb/gdbserver/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-low.c (i386_length_and_rw_bits): Use internal_error
instead of fatal and error.
(i386_handle_nonaligned_watchpoint): Likewise.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1b6d4134c776d54513114199f1478f83894f490b
commit 1b6d4134c776d54513114199f1478f83894f490b
Author: Gary Benson <gbenson@redhat.com>
Date: Tue Jun 17 11:32:58 2014 +0100
Merge printing code
This commit synchronizes the debug printing code in i386-nat.c and
i386-low.c.
gdb/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-nat.c (debug_printf): New macro.
(i386_get_debug_register_length): Likewise.
(TARGET_HAS_DR_LEN_8): Use above macro.
(i386_show_dr): Use debug_printf instead of puts_unfiltered
and printf_unfiltered. Use phex to format values.
gdb/gdbserver/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-low.c (i386_get_debug_register_length): New macro.
(TARGET_HAS_DR_LEN_8): Remove conditional. Use above macro.
(i386_show_dr): Use debug_printf instead of fprintf. Use
phex to format values.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9b4550ef5e4223bf03a343dc8dd29285bf635e8b
commit 9b4550ef5e4223bf03a343dc8dd29285bf635e8b
Author: Gary Benson <gbenson@redhat.com>
Date: Tue Jun 10 10:44:00 2014 +0100
Add a const
This commit adds a const that was in i386-low.c but not in i386-nat.c.
gdb/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-nat.c (i386_handle_nonaligned_watchpoint) <size_try_array>:
Make const.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=6e62758f0249b3b8e4f2f82af6074eed44246cb5
commit 6e62758f0249b3b8e4f2f82af6074eed44246cb5
Author: Gary Benson <gbenson@redhat.com>
Date: Tue Jun 17 11:32:26 2014 +0100
Comment changes
This commit fixes various comment differences between
i386-nat.[ch] and i386-low.[ch].
gdb/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-nat.c: Comment changes.
gdb/gdbserver/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-low.h: Comment changes.
* i386-low.c: Likewise.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=51c79e94b2a4572cd983e47089f6b7beea7c5ea9
commit 51c79e94b2a4572cd983e47089f6b7beea7c5ea9
Author: Gary Benson <gbenson@redhat.com>
Date: Mon Jun 16 10:47:02 2014 +0100
Remove unused macro
This commit removes an unused macro from i386-nat.c.
gdb/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-nat.c (I386_DR_WATCH_MASK): Remove macro.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=3e11889a6e22823270024e8f5f0b2478807a2a54
commit 3e11889a6e22823270024e8f5f0b2478807a2a54
Author: Gary Benson <gbenson@redhat.com>
Date: Thu Jun 12 14:15:58 2014 +0100
Remove unnecessary prototypes
This commit removes four unnecessary prototypes from i386-nat.c.
gdb/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-nat.c (i386_length_and_rw_bits): Remove prototype.
(i386_insert_aligned_watchpoint): Likewise.
(i386_remove_aligned_watchpoint): Likewise.
(i386_handle_nonaligned_watchpoint): Likewise.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=fc6e2f03be9f8b49cc017413f7d2c4f3645f46df
commit fc6e2f03be9f8b49cc017413f7d2c4f3645f46df
Author: Gary Benson <gbenson@redhat.com>
Date: Tue Jun 17 13:11:56 2014 +0100
Whitespace changes
This commit fixes various whitespace differences between i386-nat.c
and i386-low.c.
gdb/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-nat.c: Whitespace changes.
gdb/gdbserver/
2014-06-18 Gary Benson <gbenson@redhat.com>
* i386-low.c: Whitespace changes.
-----------------------------------------------------------------------
Summary of changes:
gdb/ChangeLog | 72 +++++++++
gdb/gdbserver/ChangeLog | 70 +++++++++
gdb/gdbserver/i386-low.c | 199 ++++++++++++++-----------
gdb/gdbserver/i386-low.h | 32 ++--
gdb/gdbserver/linux-x86-low.c | 12 +-
gdb/gdbserver/win32-i386-low.c | 12 +-
gdb/i386-nat.c | 316 +++++++++++++++++++--------------------
7 files changed, 436 insertions(+), 277 deletions(-)
hooks/post-receive
--
gdb and binutils