Преглед изворни кода

!195 [lwP] fix the lwp_user_thread issue
Merge pull request !195 from bernard/bernard_rt-smart

bernard пре 4 година
родитељ
комит
086f62f1f3
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      components/lwp/lwp_syscall.c

+ 1 - 1
components/lwp/lwp_syscall.c

@@ -352,7 +352,7 @@ static void lwp_user_thread(void *parameter)
     user_stack &= ~7; //align 8
     user_stack &= ~7; //align 8
     set_user_context((void *)user_stack);
     set_user_context((void *)user_stack);
 
 
-    lwp_user_entry(parameter, tid->user_entry, lwp->data_entry, RT_NULL);
+    lwp_user_entry(parameter, tid->user_entry, lwp->data_entry, tid->stack_addr + tid->stack_size);
 }
 }
 
 
 /* thread/process */
 /* thread/process */