From ed016fa9a04d5aeaa38c90934ac18b64408b7679 Mon Sep 17 00:00:00 2001 From: Maciek Borzecki Date: Thu, 18 May 2017 08:51:02 +0200 Subject: [PATCH] kernel: make sure that _thread_entry() declaration matches with definition Fixes sparse warning: CHECK /zephyr/kernel/thread.c /zephyr/kernel/thread.c:184:20: error: symbol '_thread_entry' redeclared with different type (originally declared at /zephyr/kernel/include/nano_internal.h:43) - different modifiers CC kernel/thread.o Change-Id: I2223493cdf97c811c661773f8fd430e6c00cbaa0 Signed-off-by: Maciek Borzecki --- kernel/include/nano_internal.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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,