From 28a570857859ddda5f1af6be3372117204daf471 Mon Sep 17 00:00:00 2001 From: Thomas Pedersen Date: Mon, 22 Feb 2021 10:39:54 -0800 Subject: [PATCH] Posix: avoid unused variable warning when preemption is disabled MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes: FreeRTOS/FreeRTOS/Source/portable/ThirdParty/GCC/Posix/port.c: In function ‘vPortSystemTickHandler’: FreeRTOS/FreeRTOS/Source/portable/ThirdParty/GCC/Posix/port.c:370:11: error: unused variable ‘pxThreadToResume’ [-Werror=unused-variable] Thread_t *pxThreadToResume; ^~~~~~~~~~~~~~~~ --- portable/ThirdParty/GCC/Posix/port.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/portable/ThirdParty/GCC/Posix/port.c b/portable/ThirdParty/GCC/Posix/port.c index fdcbb848c..80c567485 100644 --- a/portable/ThirdParty/GCC/Posix/port.c +++ b/portable/ThirdParty/GCC/Posix/port.c @@ -366,8 +366,11 @@ int iRet; static void vPortSystemTickHandler( int sig ) { +#if ( configUSE_PREEMPTION == 1 ) Thread_t *pxThreadToSuspend; Thread_t *pxThreadToResume; +#endif + /* uint64_t xExpectedTicks; */ uxCriticalNesting++; /* Signals are blocked in this signal handler. */