authorgravatar for johnnymarler@gmail.comJonathan Marler <johnnymarler@gmail.com> 2020-11-23 10:04:00-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2020-11-23 17:55:48-08:00
loga1fb10b766bcf05bb8e40bf77fd538c5dbdede97
tree782c698c65429eb4392a9c23d3b4405f3b125208
parent70c8cabb34606b61e2d7fcf3c0217e6bd0c3cefa

fix for GCC 9.2: -Wno-maybe-uninitialized


1 files changed, 4 insertions(+), 0 deletions(-)

CMakeLists.txt+4
...@@ -603,6 +603,10 @@ if("${CMAKE_BUILD_TYPE}" STREQUAL "Debug")...@@ -603,6 +603,10 @@ if("${CMAKE_BUILD_TYPE}" STREQUAL "Debug")
603 if(NOT CMAKE_CXX_COMPILER_ID STREQUAL "GNU" OR CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 7.0)603 if(NOT CMAKE_CXX_COMPILER_ID STREQUAL "GNU" OR CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 7.0)
604 set(EXE_CFLAGS "${EXE_CFLAGS} -Werror=implicit-fallthrough")604 set(EXE_CFLAGS "${EXE_CFLAGS} -Werror=implicit-fallthrough")
605 endif()605 endif()
606 # GCC 9.2 and older are unable to detect valid variable initialization in some cases
607 if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS_EQUAL 9.2)
608 set(EXE_CFLAGS "${EXE_CFLAGS} -Wno-maybe-uninitialized")
609 endif()
606 endif()610 endif()
607endif()611endif()
608612