aboutsummaryrefslogtreecommitdiff
path: root/gdbserver
diff options
context:
space:
mode:
Diffstat (limited to 'gdbserver')
-rw-r--r--gdbserver/i387-fp.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/gdbserver/i387-fp.cc b/gdbserver/i387-fp.cc
index 4229d60..27f8e2d 100644
--- a/gdbserver/i387-fp.cc
+++ b/gdbserver/i387-fp.cc
@@ -469,7 +469,7 @@ i387_cache_to_xsave (struct regcache *regcache, void *buf)
if (memcmp (raw, p + 32, 32) != 0)
{
xstate_bv |= X86_XSTATE_ZMM;
- memcpy (p, raw, 32);
+ memcpy (p + 32, raw, 32);
}
/* YMMH sub-register. */
@@ -477,7 +477,7 @@ i387_cache_to_xsave (struct regcache *regcache, void *buf)
if (memcmp (raw, p + 16, 16) != 0)
{
xstate_bv |= X86_XSTATE_ZMM;
- memcpy (p, raw, 16);
+ memcpy (p + 16, raw, 16);
}
/* XMM sub-register. */