2012-03-29 Pedro Alves <palves@redhat.com>
authorPedro Alves <palves@redhat.com>
Thu, 29 Mar 2012 21:27:28 +0000 (21:27 +0000)
committerPedro Alves <palves@redhat.com>
Thu, 29 Mar 2012 21:27:28 +0000 (21:27 +0000)
* linux-low.c (regsets_store_inferior_registers) [__sparc__]:
Correct ptrace arguments.

gdb/gdbserver/ChangeLog
gdb/gdbserver/linux-low.c

index 8627aa9..63df5b0 100644 (file)
@@ -1,3 +1,8 @@
+2012-03-29  Pedro Alves  <palves@redhat.com>
+
+       * linux-low.c (regsets_store_inferior_registers) [__sparc__]:
+       Correct ptrace arguments.
+
 2012-03-28  Pedro Alves  <palves@redhat.com>
 
        * linux-ia64-low.c (ia64_regmap): Map IA64_EC_REGNUM to PT_AR_EC.
index aea8d36..ab87570 100644 (file)
@@ -4036,7 +4036,7 @@ regsets_store_inferior_registers (struct regcache *regcache)
 #ifndef __sparc__
       res = ptrace (regset->get_request, pid, nt_type, data);
 #else
-      res = ptrace (regset->get_request, pid, &iov, data);
+      res = ptrace (regset->get_request, pid, data, nt_type);
 #endif
 
       if (res == 0)