aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorAndreas Arnez <arnez@linux.vnet.ibm.com>2014-07-22 10:28:32 +0000
committerUlrich Weigand <ulrich.weigand@de.ibm.com>2014-08-07 17:31:48 +0200
commit0b3092721e5cfa1697f1dafe81efefdbb0236f21 (patch)
treeadbc0263825317a4c1320db8a26da6e3cd8e6ec1 /gdb/ChangeLog
parent7fefa8d7d6359ec905dbc59bb4e616f386ea2e3d (diff)
downloadgdb-0b3092721e5cfa1697f1dafe81efefdbb0236f21.zip
gdb-0b3092721e5cfa1697f1dafe81efefdbb0236f21.tar.gz
gdb-0b3092721e5cfa1697f1dafe81efefdbb0236f21.tar.bz2
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.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index d775f94..346f3c8 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,14 @@
2014-08-07 Andreas Arnez <arnez@linux.vnet.ibm.com>
+ * regcache.c: Include "regset.h".
+ (regcache_transfer_regset): New local function.
+ (regcache_supply_regset, regcache_collect_regset): New functions.
+ * regcache.h (struct regcache_map_entry): New structure.
+ (REGCACHE_MAP_SKIP): New enum value.
+ (regcache_supply_regset, regcache_collect_regset): New prototypes.
+
+2014-08-07 Andreas Arnez <arnez@linux.vnet.ibm.com>
+
* regset.h (struct regset): Rename 'descr' field to 'regmap'.
* ppc-linux-tdep.c (ppc_linux_supply_gregset)
(ppc_linux_collect_gregset ): Likewise.