diff options
-rw-r--r-- | translate/grt/config/i386.S | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/translate/grt/config/i386.S b/translate/grt/config/i386.S index 5c8aa0d3a..c742be054 100644 --- a/translate/grt/config/i386.S +++ b/translate/grt/config/i386.S @@ -70,7 +70,8 @@ ENTRY(grt_stack_create) #if __APPLE__ call ___x86.get_pc_thunk.cx L1$pb: - movl L_grt_stack_loop$non_lazy_ptr-L1$pb(%ecx), %eax + movl L_grt_stack_loop$non_lazy_ptr-L1$pb(%ecx), %ecx + movl %ecx,-12(%eax) #else movl $NAME(grt_stack_loop), -12(%eax) #endif |