diff --git a/CMakeLists.txt b/CMakeLists.txt index c37c9ad67..17804c584 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -244,10 +244,11 @@ if(NOT MSVC AND NOT HAIKU) add_c_compiler_flag_if_supported(OUR_FLAGS_OWN -Wduplicated-branches) add_c_compiler_flag_if_supported(OUR_FLAGS_OWN -Wlogical-op) add_c_compiler_flag_if_supported(OUR_FLAGS_OWN -Wrestrict) - add_c_compiler_flag_if_supported(OUR_FLAGS_OWN -Wshadow=local) + add_c_compiler_flag_if_supported(OUR_FLAGS_OWN -Wshadow=local) # global has too many occurences add_c_compiler_flag_if_supported(OUR_FLAGS_OWN -Wthread-safety) - # TODO: Enable for C++ code except gtest - #add_cxx_compiler_flag_if_supported(OUR_FLAGS_OWN "-Wuseless-cast") + # add_c_compiler_flag_if_supported(OUR_FLAGS_OWN -Wdouble-promotion) # Many occurences + # add_c_compiler_flag_if_supported(OUR_FLAGS_OWN -Wnull-dereference) # Many occurences + # add_c_compiler_flag_if_supported(OUR_FLAGS_OWN -Wuseless-cast) # TODO: Enable for C++ code except gtest endif() if(MSVC)