Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeoff Norton <grompf@sublimeintervention.com>2007-11-05 19:20:23 +0300
committerGeoff Norton <grompf@sublimeintervention.com>2007-11-05 19:20:23 +0300
commite30d99d8d69123bec0ebc148f28f33e9832182af (patch)
treebd36730104ae1f450775ea09b9831c666a6b989d /libgc/darwin_stop_world.c
parent1a313377dcbe716221b8b4adf8746ee72a50d275 (diff)
2007-11-05 Geoff Norton <gnorton@novell.com>
* darwin_stop_world.c: Also push ebp when pushing all stacks on Leopard and pre-Leopard. svn path=/trunk/mono/; revision=88880
Diffstat (limited to 'libgc/darwin_stop_world.c')
-rw-r--r--libgc/darwin_stop_world.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libgc/darwin_stop_world.c b/libgc/darwin_stop_world.c
index 242c9495cbd..4d17f7aa26e 100644
--- a/libgc/darwin_stop_world.c
+++ b/libgc/darwin_stop_world.c
@@ -337,7 +337,7 @@ void GC_push_all_stacks() {
GC_push_one(info.__edx);
GC_push_one(info.__edi);
GC_push_one(info.__esi);
- /* GC_push_one(info.__ebp); */
+ GC_push_one(info.__ebp);
/* GC_push_one(info.__esp); */
GC_push_one(info.__ss);
GC_push_one(info.__eip);
@@ -356,7 +356,7 @@ void GC_push_all_stacks() {
GC_push_one(info.edx);
GC_push_one(info.edi);
GC_push_one(info.esi);
- /* GC_push_one(info.ebp); */
+ GC_push_one(info.ebp);
/* GC_push_one(info.esp); */
GC_push_one(info.ss);
GC_push_one(info.eip);