Disable unused local typedefs warning

This triggers on gcc 4.8.4 for compile time asserts inside of functions

Fixes https://github.com/libsdl-org/SDL/issues/7732

Co-authored-by: Ozkan Sezer <sezeroz@gmail.com>
This commit is contained in:
Sam LantingaandOzkan Sezer authored and Ozkan Sezer committed 2023-05-24 04:45:40 +03:00
1 parent 3f1fd5abff
commit 63b8af3558
3 files changed
+63

No files matched your search

+5
View File
@@ -641,6 +641,11 @@ if(USE_GCC OR USE_CLANG OR USE_INTELCC)
list(APPEND EXTRA_CFLAGS "-Wshadow")
endif()
check_c_compiler_flag(-Wunused-local-typedefs HAVE_GCC_WUNUSED_LOCAL_TYPEDEFS)
if(HAVE_GCC_WUNUSED_LOCAL_TYPEDEFS)
list(APPEND EXTRA_CFLAGS "-Wno-unused-local-typedefs")
endif()
if(APPLE)
cmake_push_check_state(RESET)
# FIXME: don't use deprecated declarations