mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-25 09:02:00 +00:00
Remove useless code
This commit is contained in:
parent
f53f3cd833
commit
4527b3e0d4
@ -110,11 +110,6 @@ endif()
|
|||||||
# - sanitize.cmake
|
# - sanitize.cmake
|
||||||
add_library(global-libs INTERFACE)
|
add_library(global-libs INTERFACE)
|
||||||
|
|
||||||
# We don't want to instrument everything with fuzzer, but only specific targets (see below),
|
|
||||||
# also, since we build our own llvm, we specifically don't want to instrument
|
|
||||||
# libFuzzer library itself - it would result in infinite recursion
|
|
||||||
#include (cmake/fuzzer.cmake)
|
|
||||||
|
|
||||||
include (cmake/sanitize.cmake)
|
include (cmake/sanitize.cmake)
|
||||||
|
|
||||||
option(ENABLE_COLORED_BUILD "Enable colors in compiler output" ON)
|
option(ENABLE_COLORED_BUILD "Enable colors in compiler output" ON)
|
||||||
|
@ -1,17 +0,0 @@
|
|||||||
# see ./CMakeLists.txt for variable declaration
|
|
||||||
if (FUZZER)
|
|
||||||
if (FUZZER STREQUAL "libfuzzer")
|
|
||||||
# NOTE: Eldar Zaitov decided to name it "libfuzzer" instead of "fuzzer" to keep in mind another possible fuzzer backends.
|
|
||||||
# NOTE: no-link means that all the targets are built with instrumentation for fuzzer, but only some of them
|
|
||||||
# (tests) have entry point for fuzzer and it's not checked.
|
|
||||||
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${SAN_FLAGS} -fsanitize=fuzzer-no-link -DFUZZER=1")
|
|
||||||
set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${SAN_FLAGS} -fsanitize=fuzzer-no-link -DFUZZER=1")
|
|
||||||
|
|
||||||
# NOTE: oss-fuzz can change LIB_FUZZING_ENGINE variable
|
|
||||||
if (NOT LIB_FUZZING_ENGINE)
|
|
||||||
set (LIB_FUZZING_ENGINE "-fsanitize=fuzzer")
|
|
||||||
endif ()
|
|
||||||
else ()
|
|
||||||
message (FATAL_ERROR "Unknown fuzzer type: ${FUZZER}")
|
|
||||||
endif ()
|
|
||||||
endif()
|
|
Loading…
Reference in New Issue
Block a user