Removing compiler warnings for GNU and Clang. (#571)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index b26bfab..13c4832 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -244,22 +244,6 @@
         include
 )
 
-target_compile_options( freertos_kernel
-    PRIVATE
-        $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-cast-align>
-        $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-covered-switch-default>
-        $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-documentation>
-        $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-extra-semi-stmt>
-        $<$<COMPILE_LANG_AND_ID:C,GNU>:-Wno-int-to-pointer-cast>
-        $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-missing-noreturn>
-        $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-missing-variable-declarations>
-        $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-padded>
-        $<$<COMPILE_LANG_AND_ID:C,GNU>:-Wno-pointer-to-int-cast>
-        $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-shorten-64-to-32>
-        $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-sign-conversion>
-        $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-unused-macros>
-)
-
 target_link_libraries(freertos_kernel
     PUBLIC
         freertos_config
diff --git a/portable/CMakeLists.txt b/portable/CMakeLists.txt
index 41015d1..ae9de9c 100644
--- a/portable/CMakeLists.txt
+++ b/portable/CMakeLists.txt
@@ -1004,19 +1004,3 @@
         "$<$<STREQUAL:${FREERTOS_PORT},GCC_RP2040>:hardware_clocks;hardware_exception>"
         $<$<STREQUAL:${FREERTOS_PORT},MSVC_MINGW>:winmm> # Windows library which implements timers
 )
-
-# Note these are primarily for the POSIX port.
-target_compile_options( freertos_kernel_port
-  PRIVATE
-    $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-disabled-macro-expansion>
-    $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-documentation>
-    $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-extra-semi-stmt>
-    $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-missing-noreturn>
-    $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-missing-variable-declarations>
-    $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-padded>
-    $<$<COMPILE_LANG_AND_ID:C,GNU>:-Wno-pointer-to-int-cast>
-    $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-reserved-macro-identifier>
-    $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-sign-conversion>
-    $<$<COMPILE_LANG_AND_ID:C,GNU>:-Wno-type-limits>
-    $<$<COMPILE_LANG_AND_ID:C,Clang>:-Wno-unused-macros>
-)