diff --git a/CMake/CatchMiscFunctions.cmake b/CMake/CatchMiscFunctions.cmake index 2bfbbe83..9db8af8e 100644 --- a/CMake/CatchMiscFunctions.cmake +++ b/CMake/CatchMiscFunctions.cmake @@ -46,6 +46,7 @@ function(add_warnings_to_targets targets) "-Wabsolute-value" "-Wall" "-Wcall-to-pure-virtual-from-ctor-dtor" + "-Wcast-align" "-Wcatch-value" "-Wdeprecated" "-Wdeprecated-register" @@ -60,12 +61,14 @@ function(add_warnings_to_targets targets) "-Wold-style-cast" "-Wparentheses" "-Wpedantic" + "-Wreorder" "-Wreturn-std-move" "-Wshadow" "-Wstrict-aliasing" "-Wsuggest-override" "-Wundef" "-Wunreachable-code" + "-Wunused" "-Wunused-function" "-Wunused-parameter" "-Wvla"