diff --git a/kernel/include/nano_internal.h b/kernel/include/nano_internal.h index 2db27da7da7..4f99e86ff8b 100644 --- a/kernel/include/nano_internal.h +++ b/kernel/include/nano_internal.h @@ -40,7 +40,7 @@ static inline void _data_copy(void) #endif FUNC_NORETURN void _Cstart(void); -extern void _thread_entry(void (*)(void *, void *, void *), +extern FUNC_NORETURN void _thread_entry(void (*)(void *, void *, void *), void *, void *, void *); extern void _new_thread(struct k_thread *thread, char *pStack, size_t stackSize,