From 9654226cadfe5c5fcb8514db88e787fdd5901ccf Mon Sep 17 00:00:00 2001 From: Seth Howell Date: Sat, 9 May 2020 16:11:14 -0700 Subject: [PATCH] lib/reduce: add a map file. Signed-off-by: Seth Howell Change-Id: I3545b884717966cb53999a04435a010e43f9cc45 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2293 Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins Reviewed-by: Jim Harris Reviewed-by: Aleksey Marchuk --- lib/reduce/Makefile | 2 ++ lib/reduce/spdk_reduce.map | 16 ++++++++++++++++ test/make/check_so_deps.sh | 2 ++ 3 files changed, 20 insertions(+) create mode 100644 lib/reduce/spdk_reduce.map diff --git a/lib/reduce/Makefile b/lib/reduce/Makefile index 2d031cc49..04c56b683 100644 --- a/lib/reduce/Makefile +++ b/lib/reduce/Makefile @@ -41,4 +41,6 @@ SO_SUFFIX := $(SO_VER).$(SO_MINOR) C_SRCS = reduce.c LIBNAME = reduce +SPDK_MAP_FILE = $(abspath $(CURDIR)/spdk_reduce.map) + include $(SPDK_ROOT_DIR)/mk/spdk.lib.mk diff --git a/lib/reduce/spdk_reduce.map b/lib/reduce/spdk_reduce.map new file mode 100644 index 000000000..c53792710 --- /dev/null +++ b/lib/reduce/spdk_reduce.map @@ -0,0 +1,16 @@ +{ + global: + + # public functions + spdk_reduce_vol_get_uuid; + spdk_reduce_vol_init; + spdk_reduce_vol_load; + spdk_reduce_vol_unload; + spdk_reduce_vol_destroy; + spdk_reduce_vol_readv; + spdk_reduce_vol_writev; + spdk_reduce_vol_get_params; + spdk_reduce_vol_print_info; + + local: *; +}; diff --git a/test/make/check_so_deps.sh b/test/make/check_so_deps.sh index de1217f6e..d8327d3b3 100755 --- a/test/make/check_so_deps.sh +++ b/test/make/check_so_deps.sh @@ -108,6 +108,8 @@ function confirm_abi_deps() { name = spdk_opal_method [suppress_variable] name = spdk_opal_uid +[suppress_variable] + name = SPDK_LOG_REDUCE EOF for object in "$libdir"/libspdk_*.so; do