[release-0.4] cmake: Check for -fno-common and use it if available

This commit is contained in:
Andreas Schneider 2020-02-17 18:04:01 +01:00 committed by James McCoy
parent 0493fa00fa
commit faaf83a49e
No known key found for this signature in database
GPG Key ID: DFE691AE331BA3DB

View File

@ -314,6 +314,11 @@ if(UNIX)
endif()
endif()
check_c_compiler_flag(-fno-common HAVE_FNO_COMMON)
if (HAVE_FNO_COMMON)
add_compile_options(-fno-common)
endif()
check_c_compiler_flag(-fdiagnostics-color=auto HAS_DIAG_COLOR_FLAG)
if(HAS_DIAG_COLOR_FLAG)
if(CMAKE_GENERATOR MATCHES "Ninja")