aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorUlrich Weigand <ulrich.weigand@de.ibm.com>2014-12-01 13:42:41 +0100
committerUlrich Weigand <ulrich.weigand@de.ibm.com>2014-12-01 13:42:41 +0100
commitac3d87c0d256547c036067de7bceee320b9bab8f (patch)
treeab3378d16a5dab2228a874fb2d713fa18202513e /gdb/ChangeLog
parent591f7597d447d8d038d6d8e24a706d1d5e32eba1 (diff)
downloadgdb-ac3d87c0d256547c036067de7bceee320b9bab8f.zip
gdb-ac3d87c0d256547c036067de7bceee320b9bab8f.tar.gz
gdb-ac3d87c0d256547c036067de7bceee320b9bab8f.tar.bz2
Use core regset iterators on GNU Hurd
Remove native-only core file handling on GNU Hurd. Instead, enable the x86 target generic core regset logic on the Hurd by providing an appropriate register offset map. Thanks to Samuel Thibault for testing! gdb/ * config/i386/i386gnu.mh (NATDEPFILES): Remove core-regset.o. * i386gnu-nat.c: Do not include <sys/procfs.h> or "gregset.h". (CREG_OFFSET, creg_offset, CREG_ADDR): Remove. (supply_gregset, supply_fpregset): Remove. * i386gnu-tdep.c (i386gnu_gregset_reg_offset): New variable. (i386gnu_init_abi): Set tdep->gregset_reg_offset, gregset_num_regs, and sizeof_gregset.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index e2dbe0a..cfc41db 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,13 @@
+2014-12-01 Ulrich Weigand  <uweigand@de.ibm.com>
+
+ * config/i386/i386gnu.mh (NATDEPFILES): Remove core-regset.o.
+ * i386gnu-nat.c: Do not include <sys/procfs.h> or "gregset.h".
+ (CREG_OFFSET, creg_offset, CREG_ADDR): Remove.
+ (supply_gregset, supply_fpregset): Remove.
+ * i386gnu-tdep.c (i386gnu_gregset_reg_offset): New variable.
+ (i386gnu_init_abi): Set tdep->gregset_reg_offset, gregset_num_regs,
+ and sizeof_gregset.
+
2014-11-30 Jan Kratochvil <jan.kratochvil@redhat.com>
Add add-auto-load-scripts-directory.