From: Thiago Jung Bauermann Date: Tue, 27 Jul 2010 16:13:48 +0000 (+0000) Subject: * ppc-linux-nat.c (store_vsx_register): Use PTRACE_GETVSXREGS to get X-Git-Tag: gdb_7_2-2010-09-02-release~73 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=337376fe2cdc377b976187e5b731aa9a0fdea323;p=thirdparty%2Fbinutils-gdb.git * ppc-linux-nat.c (store_vsx_register): Use PTRACE_GETVSXREGS to get VSX registers contents. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index f22ce9457b2..9ba5471c6e8 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2010-07-27 Thiago Jung Bauermann + + * ppc-linux-nat.c (store_vsx_register): Use PTRACE_GETVSXREGS to get + VSX registers contents. + 2010-07-27 Tom Tromey * dwarf2loc.c (locexpr_describe_location_piece): Also recognize diff --git a/gdb/ppc-linux-nat.c b/gdb/ppc-linux-nat.c index e8d96f617f0..18ddee79fcf 100644 --- a/gdb/ppc-linux-nat.c +++ b/gdb/ppc-linux-nat.c @@ -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, ®s); + ret = ptrace (PTRACE_GETVSXREGS, tid, 0, ®s); if (ret < 0) { if (errno == EIO)