This fixes issues related to missing declarations on x86-64, due to
changes introduced to the instruction selector.

Signed-off-by: Eduard - Gabriel Munteanu <eduard.munte...@linux360.ro>
---
 arch/x86/insn-selector.brg |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/arch/x86/insn-selector.brg b/arch/x86/insn-selector.brg
index 7484801..f04d589 100644
--- a/arch/x86/insn-selector.brg
+++ b/arch/x86/insn-selector.brg
@@ -1800,7 +1800,7 @@ arg:      EXPR_ARG(reg) 1
 
 arg:   EXPR_ARG(freg)
 {
-       struct var_info *src, *esp;
+       struct var_info *src, *esp, *dst;
        struct expression *expr, *arg_expr;
 
        expr = to_expr(tree);
@@ -2250,7 +2250,10 @@ stmt:  STMT_STORE(EXPR_FLOAT_TEMPORARY, 
EXPR_FLOAT_LOCAL) 1
        struct expression *exprdest, *exprsrc;
        struct stack_slot *slot;
        struct statement *stmt;
-       struct var_info *dest;
+       struct var_info *src, *dest;
+       struct vm_method *method = s->b_parent->method;
+       enum machine_reg reg;
+       int index;
 
        stmt = to_stmt(tree);
 
-- 
1.6.0.6


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Jatovm-devel mailing list
Jatovm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jatovm-devel

Reply via email to