FreeRTOS / FreeRTOS-Plus-TCP

FreeRTOS-Plus-TCP library repository. +TCP files only. Submoduled into https://github.com/FreeRTOS/FreeRTOS and various other repos.
MIT License
125 stars 149 forks source link

Remove -Wno-pedantic build requirement for FreeRTOS_Sockets.c #1146

Closed tony-josi-aws closed 1 month ago

tony-josi-aws commented 1 month ago

Description

This PR removes -Wno-pedantic build requirement for FreeRTOS_Sockets.c. And updates the CI build checks to use GCC specific compiler pragma injection macros to disable warnings in specific lines.

Test Steps

Checklist:

Related Issue

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.