|
|
|
|
|
|
|
|
set (SAN_FLAGS "${SAN_FLAGS} -g -fno-omit-frame-pointer -DSANITIZER") |
|
|
set (SAN_FLAGS "${SAN_FLAGS} -g -fno-omit-frame-pointer -DSANITIZER") |
|
|
# O1 is normally set by clang, and -Og by gcc |
|
|
# O1 is normally set by clang, and -Og by gcc |
|
|
if (COMPILER_GCC) |
|
|
if (COMPILER_GCC) |
|
|
set (SAN_FLAGS "${SAN_FLAGS} -Og") |
|
|
|
|
|
|
|
|
if (ENABLE_FULL_DEBUG MATCHES "ON") |
|
|
|
|
|
set (SAN_FLAGS "${SAN_FLAGS} -O0") |
|
|
|
|
|
else() |
|
|
|
|
|
set (SAN_FLAGS "${SAN_FLAGS} -Og") |
|
|
|
|
|
endif() |
|
|
else () |
|
|
else () |
|
|
set (SAN_FLAGS "${SAN_FLAGS} -O1") |
|
|
|
|
|
|
|
|
if (ENABLE_FULL_DEBUG MATCHES "ON") |
|
|
|
|
|
set (SAN_FLAGS "${SAN_FLAGS} -O0") |
|
|
|
|
|
else() |
|
|
|
|
|
set (SAN_FLAGS "${SAN_FLAGS} -O1") |
|
|
|
|
|
endif() |
|
|
endif () |
|
|
endif () |
|
|
if (SANITIZE) |
|
|
if (SANITIZE) |
|
|
if (ENABLE_JEMALLOC MATCHES "ON") |
|
|
if (ENABLE_JEMALLOC MATCHES "ON") |