2009-06-20 Zoltan Varga <vargaz@gmail.com>
authorZoltan Varga <vargaz@gmail.com>
Fri, 19 Jun 2009 23:54:02 +0000 (23:54 -0000)
committerZoltan Varga <vargaz@gmail.com>
Fri, 19 Jun 2009 23:54:02 +0000 (23:54 -0000)
* tramp-ppc.c (STACK): Fix this since we now push 31 registers.

svn path=/trunk/mono/; revision=136535

mono/mini/ChangeLog
mono/mini/tramp-ppc.c

index 85f771076187bd22465e9b29fd5c26339866e96a..81154f3530408d516b1b42e6d9f43440ba01cf92 100644 (file)
@@ -1,3 +1,7 @@
+2009-06-20  Zoltan Varga  <vargaz@gmail.com>
+
+       * tramp-ppc.c (STACK): Fix this since we now push 31 registers.
+
 2009-06-19  Zoltan Varga  <vargaz@gmail.com>
 
        * tramp-ppc.c (mono_arch_create_trampoline_code): Fix the ppc build.
index 0de5e60840ae113810d23056227d8d76376746ba..cc33eb8ce7f64e4afa41270ad17cea4ffdf0f221 100644 (file)
@@ -206,7 +206,7 @@ mono_arch_nullify_plt_entry (guint8 *code, gssize *regs)
  * STACK would be 444 for 32 bit darwin
  */
 #ifdef __mono_ppc64__
-#define STACK (PPC_MINIMAL_STACK_SIZE + 4 * sizeof (gulong) + sizeof (MonoLMF) + 14 * sizeof (double) + 13 * sizeof (gulong))
+#define STACK (PPC_MINIMAL_STACK_SIZE + 4 * sizeof (gulong) + sizeof (MonoLMF) + 14 * sizeof (double) + 31 * sizeof (gulong))
 #else
 #define STACK (448)
 #endif