diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2008-02-27 03:33:07 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@de.ibm.com> | 2008-02-27 03:33:07 +0000 |
commit | ee1a7ae44068868a9351a2eef5d4be107bb8d024 (patch) | |
tree | ac345b39e9b1a50b027026edd9bd32f93e9734e9 /gdb/gdbserver/linux-x86-64-low.c | |
parent | d61ddec43526d69a4625f46671b2c1b5bea9fa88 (diff) | |
download | gdb-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/linux-x86-64-low.c')
-rw-r--r-- | gdb/gdbserver/linux-x86-64-low.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/gdbserver/linux-x86-64-low.c b/gdb/gdbserver/linux-x86-64-low.c index 80f5c6d..b4a2f6b 100644 --- a/gdb/gdbserver/linux-x86-64-low.c +++ b/gdb/gdbserver/linux-x86-64-low.c @@ -179,6 +179,7 @@ struct linux_target_ops the_low_target = { NULL, NULL, NULL, - 0, + NULL, + NULL, "i386:x86-64", }; |