From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:38357) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RHHRE-0001MB-Fz for qemu-devel@nongnu.org; Fri, 21 Oct 2011 11:55:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RHHRC-0000sx-6r for qemu-devel@nongnu.org; Fri, 21 Oct 2011 11:55:16 -0400 Received: from mail-wy0-f173.google.com ([74.125.82.173]:52751) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RHHRC-0000sI-1o for qemu-devel@nongnu.org; Fri, 21 Oct 2011 11:55:14 -0400 Received: by wyh15 with SMTP id 15so4682129wyh.4 for ; Fri, 21 Oct 2011 08:55:13 -0700 (PDT) From: Dmitry Koshelev Content-Type: text/plain; charset="UTF-8" Date: Fri, 21 Oct 2011 19:50:59 +0400 Message-ID: <1319212259.26007.4.camel@dierdre> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] [PATCH] [v2] target-arm/machine.c: Fix load of floating point registers List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, quintela@redhat.com, peter.maydell@linaro.org, paul@codesourcery.com Fix load of floating point registers Signed-off-by: Dmitry Koshelev --- target-arm/machine.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/target-arm/machine.c b/target-arm/machine.c index 7d4fc54..aaee9b9 100644 --- a/target-arm/machine.c +++ b/target-arm/machine.c @@ -189,7 +189,7 @@ int cpu_load(QEMUFile *f, void *opaque, int version_id) env->vfp.vec_stride = qemu_get_be32(f); if (arm_feature(env, ARM_FEATURE_VFP3)) { - for (i = 0; i < 16; i++) { + for (i = 16; i < 32; i++) { CPU_DoubleU u; u.l.upper = qemu_get_be32(f); u.l.lower = qemu_get_be32(f); -- 1.7.1