Lines Matching +full:- +full:fsanitize
6 add_compile_options(-march=armv8-a)
8 add_compile_options(-march=armv7-a -mfpu=neon)
10 add_compile_options(-msse4.2 -mno-avx)
13 set(CMAKE_REQUIRED_FLAGS -fsanitize=fuzzer-no-link)
14 check_cxx_compiler_flag(-fsanitize=fuzzer-no-link
19 set(CMAKE_REQUIRED_FLAGS -fsanitize=${SANITIZE})
20 check_cxx_compiler_flag(-fsanitize=${SANITIZE} COMPILER_HAS_SANITIZER)
25 FATAL_ERROR "ERROR: Compiler doesn't support -fsanitize=${SANITIZE}")
28 add_compile_options(-fno-omit-frame-pointer -fsanitize=${SANITIZE})
36 add_definitions(-DARMV8 -DDEFAULT_ARCH=D_ARCH_ARMV8_GENERIC -DENABLE_NEON)
38 add_definitions(-DARMV7 -DDEFAULT_ARCH=D_ARCH_ARM_A9Q -DENABLE_NEON)
40 add_definitions(-DX86 -DX86_LINUX=1 -DDISABLE_AVX2
41 -DDEFAULT_ARCH=D_ARCH_X86_SSE42)
50 # cmake-format: off
62 # cmake-format: on
70 # Check if compiler supports -fsanitize=fuzzer. If not, skip building fuzzer
74 message("Compiler doesn't support -fsanitize=fuzzer. Skipping ${NAME}")
86 PRIVATE $<$<COMPILE_LANGUAGE:CXX>:-std=c++17>)
92 -fsanitize=fuzzer,${SANITIZE})
94 set_target_properties(${NAME} PROPERTIES LINK_FLAGS -fsanitize=fuzzer)
99 -fsanitize=${SANITIZE})
104 # cmake-format: off
109 # cmake-format: on