From: Tomek Grabiec <[email protected]>
Signed-off-by: Vegard Nossum <[email protected]>
---
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/jatovm-devel