aboutsummaryrefslogtreecommitdiff
path: root/gdb/gdbserver/ChangeLog
diff options
context:
space:
mode:
authorUlrich Weigand <uweigand@de.ibm.com>2008-02-27 03:33:07 +0000
committerUlrich Weigand <uweigand@de.ibm.com>2008-02-27 03:33:07 +0000
commitee1a7ae44068868a9351a2eef5d4be107bb8d024 (patch)
treeac345b39e9b1a50b027026edd9bd32f93e9734e9 /gdb/gdbserver/ChangeLog
parentd61ddec43526d69a4625f46671b2c1b5bea9fa88 (diff)
downloadgdb-ee1a7ae44068868a9351a2eef5d4be107bb8d024.zip
gdb-ee1a7ae44068868a9351a2eef5d4be107bb8d024.tar.gz
gdb-ee1a7ae44068868a9351a2eef5d4be107bb8d024.tar.bz2
* linux-low.h (struct linux_target_ops): Replace left_pad_xfer field
by collect_ptrace_register and supply_ptrace_register hooks. * linux-low.c (fetch_register): Use supply_ptrace_register callback instead of checking for the_low_target.left_pad_xfer. (usr_store_inferior_registers): Use collect_ptrace_register callback instead of checking for the_low_target.left_pad_xfer. * linux-s390-low.c (s390_collect_ptrace_register): New function. (s390_supply_ptrace_register): Likewise. (s390_fill_gregset): Call s390_collect_ptrace_register. (the_low_target): Update. * linux-ppc64-low.c (ppc_collect_ptrace_register): New function. (ppc_supply_ptrace_register): Likewise. (the_low_target): Update. * linux-i386-low.c (the_low_target): Update. * linux-x86-64-low.c (the_low_target): Update.
Diffstat (limited to 'gdb/gdbserver/ChangeLog')
-rw-r--r--gdb/gdbserver/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog
index ae63d4e..d8e5c7f 100644
--- a/gdb/gdbserver/ChangeLog
+++ b/gdb/gdbserver/ChangeLog
@@ -1,5 +1,26 @@
2008-02-27 Ulrich Weigand <uweigand@de.ibm.com>
+ * linux-low.h (struct linux_target_ops): Replace left_pad_xfer field
+ by collect_ptrace_register and supply_ptrace_register hooks.
+ * linux-low.c (fetch_register): Use supply_ptrace_register callback
+ instead of checking for the_low_target.left_pad_xfer.
+ (usr_store_inferior_registers): Use collect_ptrace_register callback
+ instead of checking for the_low_target.left_pad_xfer.
+
+ * linux-s390-low.c (s390_collect_ptrace_register): New function.
+ (s390_supply_ptrace_register): Likewise.
+ (s390_fill_gregset): Call s390_collect_ptrace_register.
+ (the_low_target): Update.
+
+ * linux-ppc64-low.c (ppc_collect_ptrace_register): New function.
+ (ppc_supply_ptrace_register): Likewise.
+ (the_low_target): Update.
+
+ * linux-i386-low.c (the_low_target): Update.
+ * linux-x86-64-low.c (the_low_target): Update.
+
+2008-02-27 Ulrich Weigand <uweigand@de.ibm.com>
+
* configure.srv [s390x-*-linux*]: Set srv_regobj to include both
reg-s390.o and reg-s390x.o.