]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
* ppc-linux-nat.c (store_vsx_register): Use PTRACE_GETVSXREGS to get
authorThiago Jung Bauermann <bauerman@br.ibm.com>
Tue, 27 Jul 2010 16:13:48 +0000 (16:13 +0000)
committerThiago Jung Bauermann <bauerman@br.ibm.com>
Tue, 27 Jul 2010 16:13:48 +0000 (16:13 +0000)
VSX registers contents.

gdb/ChangeLog
gdb/ppc-linux-nat.c

index f22ce9457b201e351e3798679c27f64c6d1c724c..9ba5471c6e8897798e1d38ac6d774b9dc0cd6102 100644 (file)
@@ -1,3 +1,8 @@
+2010-07-27  Thiago Jung Bauermann  <bauerman@br.ibm.com>
+
+       * ppc-linux-nat.c (store_vsx_register): Use PTRACE_GETVSXREGS to get
+       VSX registers contents.
+
 2010-07-27  Tom Tromey  <tromey@redhat.com>
 
        * dwarf2loc.c (locexpr_describe_location_piece): Also recognize
index e8d96f617f0d6331e6000983d5f18c0e8ea8fbb5..18ddee79fcf99ad13e9594903bed3fc0b0e827e9 100644 (file)
@@ -877,7 +877,7 @@ store_vsx_register (const struct regcache *regcache, int tid, int regno)
   struct gdbarch_tdep *tdep = gdbarch_tdep (gdbarch);
   int vsxregsize = register_size (gdbarch, tdep->ppc_vsr0_upper_regnum);
 
-  ret = ptrace (PTRACE_SETVSXREGS, tid, 0, &regs);
+  ret = ptrace (PTRACE_GETVSXREGS, tid, 0, &regs);
   if (ret < 0)
     {
       if (errno == EIO)