| ... | ... | @@ -330,7 +330,8 @@ if("${CMAKE_BUILD_TYPE}" STREQUAL "Debug") |
| 330 | 330 | set(EXE_CFLAGS "${EXE_CFLAGS} /w") |
| 331 | 331 | else() |
| 332 | 332 | set(EXE_CFLAGS "${EXE_CFLAGS} -Werror -Wall") |
| 333 | | if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 7.0) |
| 333 | # fallthrough support was added in GCC 7.0 |
| 334 | if(NOT CMAKE_CXX_COMPILER_ID STREQUAL "GNU" OR CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 7.0) |
| 334 | 335 | set(EXE_CFLAGS "${EXE_CFLAGS} -Werror=implicit-fallthrough") |
| 335 | 336 | endif() |
| 336 | 337 | endif() |