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