Files
nvtop/cmake/optimization_flags.cmake
Maxime Schmitt 4785fe8435 CMake Update
2018-11-21 13:46:39 +01:00

41 lines
846 B
CMake

set(ADDITIONAL_DEBUG_COMPILE_OPTIONS
"-Wall"
"-Wpedantic"
"-Wextra"
"-Waddress"
"-Waggressive-loop-optimizations"
"-Wcast-qual"
"-Wcast-align"
"-Wbad-function-cast"
"-Wmissing-declarations"
"-Wmissing-parameter-type"
"-Wmissing-prototypes"
"-Wnested-externs"
"-Wold-style-declaration"
"-Wold-style-definition"
"-Wstrict-prototypes"
"-Wpointer-sign"
"-Wdouble-promotion"
"-Wuninitialized"
"-Winit-self"
"-Wstrict-aliasing"
"-Wsuggest-attribute=const"
"-Wtrampolines"
"-Wfloat-equal"
"-Wshadow"
"-Wunsafe-loop-optimizations"
"-Wfloat-conversion"
"-Wlogical-op"
"-Wnormalized"
"-Wdisabled-optimization"
"-Whsa"
"-Wconversion"
"-Wunused-result"
"-Werror=implicit-function-declaration"
#"-Wpadded"
CACHE INTERNAL "String"
)
set(ADDITIONAL_RELEASE_LINK_OPTIONS
"-Wl,-z,relro")