From 403540f0383d37003023f7851a84518faa11cd58 Mon Sep 17 00:00:00 2001 From: edwin Date: Tue, 20 Dec 2005 20:39:09 +0000 Subject: [PATCH] * src/vm/jit/i386/codegen.c: fixed DUP2_X1 instruction, a "->prev" was missing --- src/vm/jit/i386/codegen.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vm/jit/i386/codegen.c b/src/vm/jit/i386/codegen.c index 319c18bfd..eda6a4cb3 100644 --- a/src/vm/jit/i386/codegen.c +++ b/src/vm/jit/i386/codegen.c @@ -30,7 +30,7 @@ Changes: Joseph Wenninger Christian Ullrich - $Id: codegen.c 3872 2005-12-05 18:12:58Z twisti $ + $Id: codegen.c 3949 2005-12-20 20:39:09Z edwin $ */ @@ -958,7 +958,7 @@ bool codegen(methodinfo *m, codegendata *cd, registerdata *rd) M_COPY(src->prev, iptr->dst->prev); M_COPY(src->prev->prev, iptr->dst->prev->prev); M_COPY(iptr->dst, iptr->dst->prev->prev->prev); - M_COPY(iptr->dst->prev, iptr->dst->prev->prev->prev); + M_COPY(iptr->dst->prev, iptr->dst->prev->prev->prev->prev); break; case ICMD_DUP2_X2: /* ..., a, b, c, d ==> ..., c, d, a, b, c, d */ -- 2.25.1