* src/vm/jit/s390/emit.c (emit_verbosecall_enter): Fix passing of float argument...
[cacao.git] / src / vm / jit / s390 / emit.c
index 4ea81f56c3a85e88a02b75480093563d627664fd..13e768fc0067c75d2595c1e79adeee1016ce48c2 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: emit.c 7966 2007-05-25 12:41:03Z pm $
+   $Id: emit.c 8046 2007-06-07 22:02:16Z pm $
 
 */
 
@@ -505,7 +505,7 @@ void emit_verbosecall_enter(jitdata *jd)
 
                if (IS_FLT_DBL_TYPE(t)) {
                        if (fargctr < 2) { /* passed in register */
-                               N_STD(REG_FA0 + fargctr, doff, RN, REG_SP);
+                               N_STD(abi_registers_float_argument[fargctr], doff, RN, REG_SP);
                                fargctr += 1;
                        } else { /* passed on stack */
                                if (IS_2_WORD_TYPE(t)) {