We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent def9e0b commit 8091c74Copy full SHA for 8091c74
[refs]
@@ -1,2 +1,2 @@
1
---
2
-refs/heads/master: a195ab2dd9ee03dd7c811cf3962f0757fd675fc4
+refs/heads/master: f332643e7fef96f15db675dd50bf643199d8f6a5
trunk/src/rt/arch/i386/morestack.S
@@ -122,11 +122,13 @@ MORESTACK:
122
123
subl $8, %esp // Alignment
124
125
+ // Now that we're on the return path we want to avoid
126
+ // stomping on %eax
127
#ifdef __APPLE__
128
call 1f
-1: popl %eax
- movl L_upcall_del_stack$non_lazy_ptr-1b(%eax),%eax
129
- pushl %eax
+1: popl %ecx
130
+ movl L_upcall_del_stack$non_lazy_ptr-1b(%ecx),%ecx
131
+ pushl %ecx
132
#else
133
pushl $UPCALL_DEL_STACK
134
#endif
0 commit comments