+if(COMPILER_C_VERSION_MAJOR_MINOR STRGREATER "4.5")
+ set(warnCFLAGS "${warnCFLAGS} -Wno-unused-but-set-variable ")
+endif(COMPILER_C_VERSION_MAJOR_MINOR STRGREATER "4.5")
+
+if(enable_compile_optimizations)
+ set(optCFLAGS "-O3 -finline-functions -funroll-loops -fno-strict-aliasing ")
+ if(${COMPILER_C_VERSION_MAJOR_MINOR} STRGREATER "4.5")
+ set(optCFLAGS "${optCFLAGS}-flto ")
+ endif(${COMPILER_C_VERSION_MAJOR_MINOR} STRGREATER "4.5")
+else(enable_compile_optimizations)
+ set(optCFLAGS "-O0 ")
+endif(enable_compile_optimizations)
+