From 992ff1bb50aeffd3f637b86e1869033861a30ac6 Mon Sep 17 00:00:00 2001 From: Archit Gupta <71798289+archigup@users.noreply.github.com> Date: Tue, 16 Aug 2022 04:11:17 -0700 Subject: [PATCH] Fix warnings in posix port (#544) Fixes warnings about unused parameters and variables when built with `-Wall -Wextra`. --- portable/ThirdParty/GCC/Posix/port.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/portable/ThirdParty/GCC/Posix/port.c b/portable/ThirdParty/GCC/Posix/port.c index 57905bce3..c18705a49 100644 --- a/portable/ThirdParty/GCC/Posix/port.c +++ b/portable/ThirdParty/GCC/Posix/port.c @@ -325,6 +325,7 @@ portBASE_TYPE xPortSetInterruptMask( void ) void vPortClearInterruptMask( portBASE_TYPE xMask ) { + ( void ) xMask; } /*-----------------------------------------------------------*/ @@ -385,6 +386,8 @@ static void vPortSystemTickHandler( int sig ) Thread_t * pxThreadToSuspend; Thread_t * pxThreadToResume; + ( void ) sig; + /* uint64_t xExpectedTicks; */ uxCriticalNesting++; /* Signals are blocked in this signal handler. */ @@ -425,6 +428,8 @@ void vPortThreadDying( void * pxTaskToDelete, { Thread_t * pxThread = prvGetThreadFromTask( pxTaskToDelete ); + ( void ) pxPendYield; + pxThread->xDying = pdTRUE; } @@ -526,7 +531,7 @@ static void prvResumeThread( Thread_t * xThreadId ) static void prvSetupSignalsAndSchedulerPolicy( void ) { - struct sigaction sigresume, sigtick; + struct sigaction sigtick; int iRet; hMainThread = pthread_self();