File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -32,9 +32,9 @@ set(ALL_ASAN_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} ${RISCV64}
32
32
${LOONGARCH64} )
33
33
set (ALL_ASAN_ABI_SUPPORTED_ARCH ${X86_64} ${ARM64} ${ARM64_32} )
34
34
set (ALL_DFSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64} ${LOONGARCH64} )
35
- # set(ALL_RTSAN_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} ${RISCV64}
36
- # ${MIPS32} ${MIPS64} ${PPC64} ${S390X} ${SPARC} ${SPARCV9} ${HEXAGON}
37
- # ${LOONGARCH64})
35
+ set (ALL_RTSAN_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} ${RISCV64}
36
+ ${MIPS32} ${MIPS64} ${PPC64} ${S390X} ${SPARC} ${SPARCV9} ${HEXAGON}
37
+ ${LOONGARCH64} )
38
38
39
39
if (ANDROID )
40
40
set (OS_NAME "Android" )
Original file line number Diff line number Diff line change @@ -751,7 +751,8 @@ else()
751
751
set (COMPILER_RT_HAS_ASAN FALSE )
752
752
endif ()
753
753
754
- if (COMPILER_RT_HAS_SANITIZER_COMMON AND RTSAN_SUPPORTED_ARCH )
754
+ if (COMPILER_RT_HAS_SANITIZER_COMMON AND RTSAN_SUPPORTED_ARCH AND
755
+ OS_NAME MATCHES "Android|Darwin|Linux" )
755
756
set (COMPILER_RT_HAS_RTSAN TRUE )
756
757
else ()
757
758
set (COMPILER_RT_HAS_RTSAN FALSE )
Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ foreach(arch ${RTSAN_TEST_ARCH})
60
60
# RtsanUnitTests "Rtsan-${arch}-Test" ${arch}
61
61
# COMPILE_DEPS ${RTSAN_UNITTEST_HEADERS}
62
62
# SOURCES ${RTSAN_INST_TEST_SOURCES} ${COMPILER_RT_GOOGLETEST_SOURCES}
63
- # DEPS llvm_gtest rtsan
63
+ # DEPS rtsan
64
64
# CFLAGS ${RTSAN_UNITTEST_CFLAGS} -fsanitize=realtime
65
65
# LINK_FLAGS ${RTSAN_UNITTEST_LINK_FLAGS} -fsanitize=realtime)
66
66
@@ -94,7 +94,6 @@ foreach(arch ${RTSAN_TEST_ARCH})
94
94
COMPILE_DEPS ${RTSAN_UNITTEST_HEADERS}
95
95
SOURCES ${RTSAN_NOINST_TEST_SOURCES}
96
96
${COMPILER_RT_GOOGLETEST_SOURCES}
97
- DEPS llvm_gtest
98
97
CFLAGS ${RTSAN_UNITTEST_CFLAGS}
99
98
LINK_FLAGS ${RTSAN_UNITTEST_LINK_FLAGS}
100
99
RUNTIME ${RTSAN_TEST_RUNTIME} )
You can’t perform that action at this time.
0 commit comments