This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
gdb and binutils branch master updated. 070bdf0b1a9b496bc1e7dc63cb2445a7e0e40de1
- From: uweigand at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 7 Aug 2014 15:34:57 -0000
- Subject: gdb and binutils branch master updated. 070bdf0b1a9b496bc1e7dc63cb2445a7e0e40de1
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 070bdf0b1a9b496bc1e7dc63cb2445a7e0e40de1 (commit)
via 08f9f542cb977e0f69c407ad90c6809ec04a737e (commit)
via 8f1cee41f85e815d300cca3bf82e02a023dea43b (commit)
via c5741217d390041fc43ca83ad00b07355d40e9ad (commit)
via 81580573ba47d0047d76d4fddabe150b49ee3b54 (commit)
via ba199d7d3b21c201d73cdbf108b41f62c9b18ab0 (commit)
via 0006a9dadfe758d244b1b5309d5975cb2a69cbab (commit)
via 901e1b2377f80ed54e9f5d79d842c94a2dcb4c76 (commit)
via 1d6e7555155ecf7ac7e24380c776febdf1e469be (commit)
via d4d793bfeb836e833e36237f9e22d91d629ff0df (commit)
via 99b7da5d7acfeabdd186ee15e9b182db20feabac (commit)
via 0b3092721e5cfa1697f1dafe81efefdbb0236f21 (commit)
via 7fefa8d7d6359ec905dbc59bb4e616f386ea2e3d (commit)
from 96c4f946a8c8d53141189852c0ba28c45366830b (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=070bdf0b1a9b496bc1e7dc63cb2445a7e0e40de1
commit 070bdf0b1a9b496bc1e7dc63cb2445a7e0e40de1
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date: Fri Jul 18 08:14:27 2014 +0000
IA64 Linux: Define regset structures.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=08f9f542cb977e0f69c407ad90c6809ec04a737e
commit 08f9f542cb977e0f69c407ad90c6809ec04a737e
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date: Thu Jul 17 08:35:43 2014 +0000
M68K Linux: Define regset structures.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=8f1cee41f85e815d300cca3bf82e02a023dea43b
commit 8f1cee41f85e815d300cca3bf82e02a023dea43b
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date: Wed Jul 16 16:50:49 2014 +0000
TILEGX Linux: Fill 'collect_regset' in regset structure.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=c5741217d390041fc43ca83ad00b07355d40e9ad
commit c5741217d390041fc43ca83ad00b07355d40e9ad
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date: Mon Jul 21 15:33:45 2014 +0000
SCORE: Fill 'collect_regset' in regset structure.
Also rewrite the 'supply_regset' method, making it platform
independent. To avoid code duplication, move the logic for both to a
register map in regcache_map_entry format.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=81580573ba47d0047d76d4fddabe150b49ee3b54
commit 81580573ba47d0047d76d4fddabe150b49ee3b54
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date: Tue Apr 1 07:08:11 2014 +0000
NIOS2 Linux: Fill 'collect_regset' in regset structure.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ba199d7d3b21c201d73cdbf108b41f62c9b18ab0
commit ba199d7d3b21c201d73cdbf108b41f62c9b18ab0
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date: Tue Apr 1 07:06:59 2014 +0000
M32R Linux: Fill 'collect_regset' in regset structure.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=0006a9dadfe758d244b1b5309d5975cb2a69cbab
commit 0006a9dadfe758d244b1b5309d5975cb2a69cbab
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date: Tue Apr 1 07:04:53 2014 +0000
HPPA Linux: Fill 'collect_regset' in regset structures.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=901e1b2377f80ed54e9f5d79d842c94a2dcb4c76
commit 901e1b2377f80ed54e9f5d79d842c94a2dcb4c76
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date: Tue Apr 1 09:50:32 2014 +0000
FRV Linux: Fill 'collect_regset' in regset structures.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=1d6e7555155ecf7ac7e24380c776febdf1e469be
commit 1d6e7555155ecf7ac7e24380c776febdf1e469be
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date: Tue Apr 1 06:57:34 2014 +0000
ALPHA Linux: Fill 'collect_regset' in regset structures.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=d4d793bfeb836e833e36237f9e22d91d629ff0df
commit d4d793bfeb836e833e36237f9e22d91d629ff0df
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date: Tue Apr 1 09:42:46 2014 +0000
AARCH64 Linux: Fill 'collect_regset' in regset structures.
In order to provide 'collect_regset' support, the generic function
regcache_collect_regset is exploited. Since this requires writing
appropriate register maps, these can be used for supply_regset as
well.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=99b7da5d7acfeabdd186ee15e9b182db20feabac
commit 99b7da5d7acfeabdd186ee15e9b182db20feabac
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date: Tue Jul 15 11:18:35 2014 +0000
S390: Migrate to regcache_supply/collect_regset.
Rather than supplying own supply/collect functions, use the generic
functions regcache_supply_regset and regcache_collect_regset instead.
The register maps are rewritten accordingly and become much shorter
(and better readable) than before.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=0b3092721e5cfa1697f1dafe81efefdbb0236f21
commit 0b3092721e5cfa1697f1dafe81efefdbb0236f21
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date: Tue Jul 22 10:28:32 2014 +0000
regcache: Add functions suitable for regset_supply/collect.
These functions are intended to suit all targets that don't require too
special logic in their regset supply/collect methods. Having such
generic functions helps reducing target-specific complexity.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=7fefa8d7d6359ec905dbc59bb4e616f386ea2e3d
commit 7fefa8d7d6359ec905dbc59bb4e616f386ea2e3d
Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Date: Tue Jun 3 19:11:35 2014 +0200
Rename 'descr' field in regset structure to 'regmap'.
The regset structure's 'descr' field is intended to represent some
kind of "register map". Thus, before making more use of it, this
change renames it to 'regmap' and adjusts the comment appropriately.
(See: https://sourceware.org/ml/gdb-patches/2014-05/msg00664.html)
-----------------------------------------------------------------------
Summary of changes:
gdb/ChangeLog | 188 +++++++++++++++++++++++++++++++
gdb/aarch64-linux-nat.c | 38 ++-----
gdb/aarch64-linux-tdep.c | 90 ++++-----------
gdb/aarch64-linux-tdep.h | 18 ++-
gdb/alpha-linux-tdep.c | 56 ++++++----
gdb/frv-linux-tdep.c | 141 +++++++++--------------
gdb/hppa-linux-tdep.c | 103 ++++++-----------
gdb/ia64-linux-tdep.c | 90 +++++++++++++++
gdb/m32r-linux-tdep.c | 79 ++++++++++---
gdb/m68klinux-tdep.c | 66 +++++++++++
gdb/nios2-linux-tdep.c | 21 ++++-
gdb/ppc-linux-tdep.c | 4 +-
gdb/regcache.c | 87 ++++++++++++++
gdb/regcache.h | 45 ++++++++
gdb/regset.h | 7 +-
gdb/rs6000-tdep.c | 12 +-
gdb/s390-linux-nat.c | 177 +++++++++++++-----------------
gdb/s390-linux-tdep.c | 279 ++++++++++------------------------------------
gdb/s390-linux-tdep.h | 13 +-
gdb/score-tdep.c | 86 +++++++--------
gdb/score-tdep.h | 34 +------
gdb/tilegx-linux-tdep.c | 34 ++----
gdb/tilegx-tdep.h | 1 +
23 files changed, 936 insertions(+), 733 deletions(-)
hooks/post-receive
--
gdb and binutils