Author: zoltan
Date: 2005-04-04 16:02:20 -0400 (Mon, 04 Apr 2005)
New Revision: 42537

Modified:
   trunk/mono/mono/mini/ChangeLog
   trunk/mono/mono/mini/exceptions-x86.c
Log:
2005-04-04  Zoltan Varga  <[EMAIL PROTECTED]>

        * exceptions-x86.c (mono_arch_find_jit_info): Remove last SC_EBP 
reference.


Modified: trunk/mono/mono/mini/ChangeLog
===================================================================
--- trunk/mono/mono/mini/ChangeLog      2005-04-04 19:23:39 UTC (rev 42536)
+++ trunk/mono/mono/mini/ChangeLog      2005-04-04 20:02:20 UTC (rev 42537)
@@ -1,5 +1,7 @@
 2005-04-04  Zoltan Varga  <[EMAIL PROTECTED]>
 
+       * exceptions-x86.c (mono_arch_find_jit_info): Remove last SC_EBP 
reference.
+
        * mini-x86.c (mono_emit_stack_alloc): Fix localloc under windows.
 
        * mini-x86.h exceptions-x86.c: Hopefully fix compilation on *BSD.

Modified: trunk/mono/mono/mini/exceptions-x86.c
===================================================================
--- trunk/mono/mono/mini/exceptions-x86.c       2005-04-04 19:23:39 UTC (rev 
42536)
+++ trunk/mono/mono/mini/exceptions-x86.c       2005-04-04 20:02:20 UTC (rev 
42537)
@@ -499,7 +499,7 @@
                }
 
                /* Pop EBP and the return address */
-               new_ctx->esp = ctx->SC_EBP + (2 * sizeof (gpointer));
+               new_ctx->esp = ctx->ebp + (2 * sizeof (gpointer));
                /* we substract 1, so that the IP points into the call 
instruction */
                new_ctx->eip = *((int *)ctx->ebp + 1) - 1;
                new_ctx->ebp = *((int *)ctx->ebp);

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to