From: Tomek Grabiec <tgrab...@gmail.com> Signed-off-by: Vegard Nossum <vegard.nos...@gmail.com> --- arch/x86/insn-selector_32.brg | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/x86/insn-selector_32.brg b/arch/x86/insn-selector_32.brg index 94d7783..ba4d8b6 100644 --- a/arch/x86/insn-selector_32.brg +++ b/arch/x86/insn-selector_32.brg @@ -986,7 +986,7 @@ reg: EXPR_ARRAYLENGTH(reg) arrayref = state->left->reg1; - arraylength = get_fixed_var(s->b_parent, REG_EAX); + arraylength = get_var(s->b_parent); state->reg1 = arraylength; select_insn(s, tree, membase_reg_insn(INSN_MOV_MEMBASE_REG, arrayref, -- 1.6.0.4 ------------------------------------------------------------------------------ _______________________________________________ Jatovm-devel mailing list Jatovm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jatovm-devel