####################################################################
# COMMON FLAGS
####################################################################

set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -traceback" )

####################################################################
# RELEASE FLAGS
####################################################################

set( CMAKE_C_FLAGS_RELEASE "-O3 -xHost -qopt-zmm-usage=high" )

####################################################################
# DEBUG FLAGS
####################################################################

set( CMAKE_C_FLAGS_DEBUG   "-O0 -debug -nolib-inline -fno-inline-functions -prec-div -prec-sqrt -check=conversions,stack,uninit -fp-stack-check" )
