mirror of
https://github.com/isar/libmdbx.git
synced 2025-08-22 20:54:27 +08:00
mdbx-cmake: add -Wno-lto-type-mismatch
to avoid false-positive warnings from GCC < 9.x
This commit is contained in:
@@ -609,6 +609,9 @@ macro(setup_compile_flags)
|
||||
AND CMAKE_${CMAKE_PRIMARY_LANG}_COMPILER_VERSION VERSION_LESS 9)
|
||||
# GCC < 9.x generates false-positive warnings for optimization attributes
|
||||
add_compile_flags("C;CXX" "-Wno-attributes")
|
||||
if(LTO_ENABLED)
|
||||
add_compile_flags("C;CXX" "-Wno-lto-type-mismatch")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# In C a global variable without a storage specifier (static/extern) and
|
||||
|
Reference in New Issue
Block a user