From: edwin Date: Tue, 20 Dec 2005 20:39:09 +0000 (+0000) Subject: * src/vm/jit/i386/codegen.c: fixed DUP2_X1 instruction, a "->prev" was missing X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;ds=inline;h=403540f0383d37003023f7851a84518faa11cd58;p=cacao.git * src/vm/jit/i386/codegen.c: fixed DUP2_X1 instruction, a "->prev" was missing --- 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 */