Commit 4c7b79a5 authored by Ziye Yang's avatar Ziye Yang Committed by Ben Walker
Browse files

rocksdb, compilation: disable some flags according to CONFIG.



This will avoid possible complitation issue.

Change-Id: I423d5e200c53cae4f8c5317d8b04e08a09c3b59a
Signed-off-by: default avatarZiye Yang <optimistyzy@gmail.com>
Reviewed-on: https://review.gerrithub.io/371435


Tested-by: default avatarSPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: default avatarGangCao <gang.cao@intel.com>
Reviewed-by: default avatarDaniel Verkamp <daniel.verkamp@intel.com>
Reviewed-by: default avatarBen Walker <benjamin.walker@intel.com>
parent e4cfa8e3
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -46,8 +46,12 @@ CXXFLAGS += -Wno-missing-declarations
# The SPDK Makefiles may turn these options on but we do not want to enable
#  them for the RocksDB source files.
CXXFLAGS += -fno-profile-arcs -fno-test-coverage
ifeq ($(CONFIG_UBSAN),y)
CXXFLAGS += -fno-sanitize=undefined
endif
ifeq ($(CONFIG_ASAN),y)
CXXFLAGS += -fno-sanitize=address
endif

SPDK_LIB_LIST = event_bdev event_copy event_rpc
SPDK_LIB_LIST += blobfs blob bdev blob_bdev copy event util conf trace \