From de3f05cce0ede78f2dbea64635be6e67329a0df8 Mon Sep 17 00:00:00 2001 From: hujun5 Date: Mon, 2 Dec 2024 18:18:17 +0800 Subject: [PATCH] fix compile error CC: mqueue.c common/riscv_exit.c: In function 'up_exit': common/riscv_exit.c:65:33: error: 'tcb' undeclared (first use in this function); did you mean 'tcb_s'? 65 | g_running_tasks[this_cpu()] = tcb; | ^~~ | tcb_s Signed-off-by: hujun5 --- arch/risc-v/src/common/riscv_exit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/risc-v/src/common/riscv_exit.c b/arch/risc-v/src/common/riscv_exit.c index 904ebf05400a5..a543542ddc44d 100644 --- a/arch/risc-v/src/common/riscv_exit.c +++ b/arch/risc-v/src/common/riscv_exit.c @@ -62,7 +62,7 @@ void up_exit(int status) /* Scheduler parameters will update inside syscall */ - g_running_tasks[this_cpu()] = tcb; + g_running_tasks[this_cpu()] = this_task(); /* Then switch contexts */