Signed-off-by: Tomek Grabiec <tgrab...@gmail.com> --- arch/x86/lir-printer.c | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/arch/x86/lir-printer.c b/arch/x86/lir-printer.c index 682a73b..c5c6348 100644 --- a/arch/x86/lir-printer.c +++ b/arch/x86/lir-printer.c @@ -88,6 +88,13 @@ static int print_imm_reg(struct string *str, struct insn *insn) return print_reg(str, &insn->dest); } +static int print_imm_membase(struct string *str, struct insn *insn) +{ + print_imm(str, &insn->src); + str_append(str, ", "); + return print_membase(str, &insn->dest); +} + static int print_membase_reg(struct string *str, struct insn *insn) { print_membase(str, &insn->src); @@ -278,7 +285,7 @@ static int print_jne_branch(struct string *str, struct insn *insn) static int print_mov_imm_membase(struct string *str, struct insn *insn) { print_func_name(str); - return print_membase_reg(str, insn); + return print_imm_membase(str, insn); } static int print_mov_imm_reg(struct string *str, struct insn *insn) -- 1.6.0.6 ------------------------------------------------------------------------------ OpenSolaris 2009.06 is a cutting edge operating system for enterprises looking to deploy the next generation of Solaris that includes the latest innovations from Sun and the OpenSource community. Download a copy and enjoy capabilities such as Networking, Storage and Virtualization. Go to: http://p.sf.net/sfu/opensolaris-get _______________________________________________ Jatovm-devel mailing list Jatovm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jatovm-devel