* src/vm/vm.c (vm_array_store_int, vm_array_store_adr, vm_array_store_lng,
[cacao.git] / src / vm / jit / arm / md-abi.c
index ed6eee2a6af7ac1fe8cc7de81ebe031757dabb54..edf480ec83931636062ad2e7ef86a48ff5fa4e2a 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-abi.c 7932 2007-05-22 07:00:57Z michi $
+   $Id: md-abi.c 8115 2007-06-20 19:14:05Z michi $
 
 */
 
@@ -155,7 +155,7 @@ void md_param_alloc(methoddesc *md)
                        }
                        else {
                                pd->inmemory = true;
-                               pd->regoff   = stacksize;
+                               pd->regoff   = stacksize * 4;
                                stacksize++;
                        }
                        break;
@@ -184,7 +184,7 @@ void md_param_alloc(methoddesc *md)
                                ALIGN_2(stacksize);
 
                                pd->inmemory  = true;
-                               pd->regoff    = stacksize;
+                               pd->regoff    = stacksize * 4;
                                stacksize    += 2;
                        }
                        break;
@@ -247,7 +247,7 @@ void md_param_alloc_native(methoddesc *md)
                        }
                        else {
                                pd->inmemory = true;
-                               pd->regoff   = stacksize;
+                               pd->regoff   = stacksize * 4;
                                stacksize++;
                        }
                        break;
@@ -291,7 +291,7 @@ void md_param_alloc_native(methoddesc *md)
                                ALIGN_2(stacksize);
 #endif
                                pd->inmemory  = true;
-                               pd->regoff    = stacksize;
+                               pd->regoff    = stacksize * 4;
                                reguse        = INT_ARG_CNT;
                                stacksize    += 2;
                        }