Skip to content

Commit bc154bb

Browse files
committed
More fixes
1 parent 653109e commit bc154bb

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

compiler-rt/lib/tysan/CMakeLists.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,19 @@ set(TYSAN_SOURCES
77
)
88

99
SET(TYSAN_HEADERS
10+
tysan.h
1011
tysan_flags.inc
12+
tysan_platform.h
1113
)
1214

1315
set(TYSAN_COMMON_CFLAGS ${SANITIZER_COMMON_CFLAGS})
1416
append_rtti_flag(OFF TYSAN_COMMON_CFLAGS)
1517
# Prevent clang from generating libc calls.
1618
append_list_if(COMPILER_RT_HAS_FFREESTANDING_FLAG -ffreestanding TYSAN_COMMON_CFLAGS)
19+
set(TYSAN_DYNAMIC_CFLAGS ${TYSAN_COMMON_CFLAGS})
1720

1821
set(TYSAN_COMMON_DEFINITIONS "")
19-
set(TYSAN_DYNAMIC_DEFINITIONS ${TYSAN_COMMON_DEFINITIONS})
20-
21-
set(TYSAN_DYNAMIC_CFLAGS ${TYSAN_COMMON_CFLAGS})
22+
set(TYSAN_DYNAMIC_DEFINITIONS ${TYSAN_COMMON_DEFINITIONS} TYSAN_DYNAMIC=1)
2223

2324
# Compile TYSan sources into an object library.
2425

0 commit comments

Comments
 (0)