Commit 96250f5b authored by Seth Howell's avatar Seth Howell Committed by Tomasz Zawadzki
Browse files

make: add a map file for libspdk_accel.



Signed-off-by: default avatarSeth Howell <seth.howell@intel.com>
Change-Id: I49f0011d0cdb22ae8830d71b3ba554f85f83892e
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/1400


Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarBen Walker <benjamin.walker@intel.com>
Reviewed-by: default avatarJim Harris <james.r.harris@intel.com>
parent 55df83ce
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -41,4 +41,6 @@ SO_SUFFIX := $(SO_VER).$(SO_MINOR)
LIBNAME = accel
C_SRCS = accel_engine.c accel_engine_rpc.c

SPDK_MAP_FILE = $(abspath $(CURDIR)/spdk_accel.map)

include $(SPDK_ROOT_DIR)/mk/spdk.lib.mk
+21 −0
Original line number Diff line number Diff line
{
	global:

	# public functions
	spdk_accel_engine_initialize;
	spdk_accel_engine_finish;
	spdk_accel_engine_config_text;
	spdk_accel_engine_module_finish;
	spdk_accel_engine_get_io_channel;
	spdk_accel_submit_copy;
	spdk_accel_submit_fill;
	spdk_accel_task_size;
	spdk_accel_write_config_json;

	# functions needed by modules
	spdk_accel_hw_engine_register;
	spdk_accel_module_list_add;


	local: *;
};
+3 −0
Original line number Diff line number Diff line
@@ -34,7 +34,10 @@
include $(SPDK_ROOT_DIR)/mk/spdk.common.mk
include $(SPDK_ROOT_DIR)/mk/spdk.lib_deps.mk

ifeq ($(SPDK_MAP_FILE),)
SPDK_MAP_FILE = $(SPDK_ROOT_DIR)/shared_lib/spdk.map
endif

LIB := $(call spdk_lib_list_to_static_libs,$(LIBNAME))
SHARED_LINKED_LIB := $(LIB:.a=.so)
SHARED_REALNAME_LIB := $(SHARED_LINKED_LIB:.so=.so.$(SO_SUFFIX))