summaryrefslogtreecommitdiff
path: root/lib/sancov/CMakeLists.txt
blob: 6ad03508b87ae58e8a15643df042057c3b799c60 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
set(SANITIZER_CFLAGS ${SANITIZER_COMMON_CFLAGS})
append_rtti_flag(OFF SANITIZER_CFLAGS)

set(SANCOV_LIBCDEP_SOURCES
  sancov_flags.cc
  sanitizer_coverage_libcdep.cc)

add_compiler_rt_object_libraries(RTSancovLibc
  ${OS_OPTION}
  ARCHS ${SANITIZER_COMMON_SUPPORTED_ARCH}
  SOURCES ${SANCOV_LIBCDEP_SOURCES}
  CFLAGS ${SANITIZER_CFLAGS}
  DEFS ${SANITIZER_COMMON_DEFINITIONS})

include_directories(..)