diff options
Diffstat (limited to 'src/libthread/Darwin-power.c')
-rw-r--r-- | src/libthread/Darwin-power.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/libthread/Darwin-power.c b/src/libthread/Darwin-power.c index efcdb18c..3f2bf566 100644 --- a/src/libthread/Darwin-power.c +++ b/src/libthread/Darwin-power.c @@ -7,7 +7,7 @@ makecontext(ucontext_t *ucp, void (*func)(void), int argc, ...) va_list arg; tos = (ulong*)ucp->uc_stack.ss_sp+ucp->uc_stack.ss_size/sizeof(ulong); - sp = tos - 16; + sp = tos - 16; ucp->mc.pc = (long)func; ucp->mc.sp = (long)sp; va_start(arg, argc); @@ -22,4 +22,3 @@ swapcontext(ucontext_t *oucp, ucontext_t *ucp) setcontext(ucp); return 0; } - |