src/cpu/sparc/vm/interp_masm_sparc.cpp

changeset 1730
3cf667df43ef
parent 1686
576e77447e3c
child 1858
c640000b7cc1
     1.1 --- a/src/cpu/sparc/vm/interp_masm_sparc.cpp	Mon Mar 08 04:46:30 2010 -0800
     1.2 +++ b/src/cpu/sparc/vm/interp_masm_sparc.cpp	Tue Mar 09 20:16:19 2010 +0100
     1.3 @@ -244,9 +244,10 @@
     1.4  }
     1.5  
     1.6  
     1.7 -void InterpreterMacroAssembler::super_call_VM_leaf(Register thread_cache, address entry_point, Register arg_1) {
     1.8 +void InterpreterMacroAssembler::super_call_VM_leaf(Register thread_cache, address entry_point, Register arg_1, Register arg_2) {
     1.9    mov(arg_1, O0);
    1.10 -  MacroAssembler::call_VM_leaf_base(thread_cache, entry_point, 1);
    1.11 +  mov(arg_2, O1);
    1.12 +  MacroAssembler::call_VM_leaf_base(thread_cache, entry_point, 2);
    1.13  }
    1.14  #endif /* CC_INTERP */
    1.15  

mercurial