Changeset View
Changeset View
Standalone View
Standalone View
cmake/config-ix.cmake
Show First 20 Lines • Show All 584 Lines • ▼ Show 20 Lines | |||||
if (COMPILER_RT_HAS_SANITIZER_COMMON AND ESAN_SUPPORTED_ARCH AND | if (COMPILER_RT_HAS_SANITIZER_COMMON AND ESAN_SUPPORTED_ARCH AND | ||||
OS_NAME MATCHES "Linux") | OS_NAME MATCHES "Linux") | ||||
set(COMPILER_RT_HAS_ESAN TRUE) | set(COMPILER_RT_HAS_ESAN TRUE) | ||||
else() | else() | ||||
set(COMPILER_RT_HAS_ESAN FALSE) | set(COMPILER_RT_HAS_ESAN FALSE) | ||||
endif() | endif() | ||||
if (COMPILER_RT_HAS_SANITIZER_COMMON AND SCUDO_SUPPORTED_ARCH AND | if (COMPILER_RT_HAS_SANITIZER_COMMON AND SCUDO_SUPPORTED_ARCH AND | ||||
OS_NAME MATCHES "Linux|Android|Fuchsia") | OS_NAME MATCHES "Linux|Android|Fuchsia|Windows") | ||||
set(COMPILER_RT_HAS_SCUDO TRUE) | set(COMPILER_RT_HAS_SCUDO TRUE) | ||||
else() | else() | ||||
set(COMPILER_RT_HAS_SCUDO FALSE) | set(COMPILER_RT_HAS_SCUDO FALSE) | ||||
endif() | endif() | ||||
if (COMPILER_RT_HAS_SANITIZER_COMMON AND XRAY_SUPPORTED_ARCH AND | if (COMPILER_RT_HAS_SANITIZER_COMMON AND XRAY_SUPPORTED_ARCH AND | ||||
OS_NAME MATCHES "Darwin|Linux|FreeBSD|NetBSD") | OS_NAME MATCHES "Darwin|Linux|FreeBSD|NetBSD") | ||||
set(COMPILER_RT_HAS_XRAY TRUE) | set(COMPILER_RT_HAS_XRAY TRUE) | ||||
Show All 10 Lines |