@@ -17,9 +17,6 @@ LDLIBS += -lrte_pci -lrte_bus_pci
# versioning export map
EXPORT_MAP := rte_pmd_bbdev_fpga_lte_fec_version.map
-# library version
-LIBABIVER := 1
-
# library source files
SRCS-$(CONFIG_RTE_LIBRTE_PMD_BBDEV_FPGA_LTE_FEC) += fpga_lte_fec.c
@@ -16,9 +16,6 @@ LDLIBS += -lrte_bus_vdev
# versioning export map
EXPORT_MAP := rte_pmd_bbdev_null_version.map
-# library version
-LIBABIVER := 1
-
# library source files
SRCS-$(CONFIG_RTE_LIBRTE_PMD_BBDEV_NULL) += bbdev_null.c
@@ -47,9 +47,6 @@ LDLIBS += -L$(FLEXRAN_SDK)/lib_LDPC_ratematch_5gnr -lLDPC_ratematch_5gnr
LDLIBS += -L$(FLEXRAN_SDK)/lib_rate_dematching_5gnr -lrate_dematching_5gnr
endif
-# library version
-LIBABIVER := 1
-
# library source files
SRCS-$(CONFIG_RTE_LIBRTE_PMD_BBDEV_TURBO_SW) += bbdev_turbo_software.c
@@ -23,8 +23,6 @@ CFLAGS += -I$(RTE_SDK)/lib/librte_eal/common/include
# versioning export map
EXPORT_MAP := rte_bus_dpaa_version.map
-LIBABIVER := 2
-
# all source are stored in SRCS-y
#
SRCS-$(CONFIG_RTE_LIBRTE_DPAA_BUS) += \
@@ -1,8 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2018 NXP
-version = 2
-
if not is_linux
build = false
reason = 'only supported on linux'
@@ -25,9 +25,6 @@ LDLIBS += -lrte_common_dpaax
# versioning export map
EXPORT_MAP := rte_bus_fslmc_version.map
-# library version
-LIBABIVER := 2
-
SRCS-$(CONFIG_RTE_LIBRTE_FSLMC_BUS) += \
qbman/qbman_portal.c \
qbman/qbman_debug.c
@@ -1,8 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2018 NXP
-version = 2
-
if not is_linux
build = false
reason = 'only supported on linux'
@@ -18,9 +18,6 @@ LDLIBS += -lrte_kvargs
# versioning export map
EXPORT_MAP := rte_bus_ifpga_version.map
-# library version
-LIBABIVER := 2
-
SRCS-$(CONFIG_RTE_LIBRTE_IFPGA_BUS) += ifpga_bus.c
SRCS-$(CONFIG_RTE_LIBRTE_IFPGA_BUS) += ifpga_common.c
@@ -1,8 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2010-2018 Intel Corporation
-version = 2
-
deps += ['pci', 'kvargs', 'rawdev']
install_headers('rte_bus_ifpga.h')
sources = files('ifpga_common.c', 'ifpga_bus.c')
@@ -4,7 +4,6 @@
include $(RTE_SDK)/mk/rte.vars.mk
LIB = librte_bus_pci.a
-LIBABIVER := 2
EXPORT_MAP := rte_bus_pci_version.map
CFLAGS := -I$(SRCDIR) $(CFLAGS)
@@ -1,8 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 2
-
deps += ['pci']
install_headers('rte_bus_pci.h')
sources = files('pci_common.c',
@@ -15,9 +15,6 @@ CFLAGS += -DALLOW_EXPERIMENTAL_API
# versioning export map
EXPORT_MAP := rte_bus_vdev_version.map
-# library version
-LIBABIVER := 2
-
SRCS-y += vdev.c
SRCS-y += vdev_params.c
@@ -1,8 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 2
-
sources = files('vdev.c',
'vdev_params.c')
install_headers('rte_bus_vdev.h')
@@ -3,7 +3,6 @@
include $(RTE_SDK)/mk/rte.vars.mk
LIB = librte_bus_vmbus.a
-LIBABIVER := 2
EXPORT_MAP := rte_bus_vmbus_version.map
CFLAGS += -I$(SRCDIR)
@@ -1,7 +1,5 @@
# SPDX-License-Identifier: BSD-3-Clause
-version = 2
-
allow_experimental_apis = true
install_headers('rte_bus_vmbus.h','rte_vmbus_reg.h')
@@ -13,8 +13,6 @@ CFLAGS += $(WERROR_FLAGS)
CFLAGS += -I$(RTE_SDK)/drivers/bus/pci
EXPORT_MAP := rte_common_cpt_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -20,9 +20,6 @@ CFLAGS += -I$(RTE_SDK)/drivers/common/dpaax
# versioning export map
EXPORT_MAP := rte_common_dpaax_version.map
-# library version
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -15,9 +15,6 @@ endif
# library name
LIB = librte_common_mvep.a
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_common_mvep_version.map
@@ -12,8 +12,6 @@ LIB = librte_common_octeontx.a
CFLAGS += $(WERROR_FLAGS)
EXPORT_MAP := rte_common_octeontx_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -24,8 +24,6 @@ endif
EXPORT_MAP := rte_common_octeontx2_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -17,9 +17,6 @@ LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring
LDLIBS += -lrte_compressdev
LDLIBS += -lrte_bus_vdev
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_isal_version.map
@@ -6,9 +6,6 @@ include $(RTE_SDK)/mk/rte.vars.mk
# library name
LIB = librte_pmd_octeontx_zip.a
-# library version
-LIBABIVER := 1
-
# build flags
CFLAGS += $(WERROR_FLAGS)
CFLAGS += -O3
@@ -11,9 +11,6 @@ CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
CFLAGS += -DALLOW_EXPERIMENTAL_API
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_zlib_version.map
@@ -11,9 +11,6 @@ CFLAGS += -O3
CFLAGS += -DALLOW_EXPERIMENTAL_API
CFLAGS += $(WERROR_FLAGS)
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_aesni_gcm_version.map
@@ -11,9 +11,6 @@ CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
CFLAGS += -DALLOW_EXPERIMENTAL_API
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_aesni_mb_version.map
@@ -19,9 +19,6 @@ LIB = librte_pmd_armv8.a
CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_armv8_version.map
@@ -25,9 +25,6 @@ CFLAGS += -I$(RTE_SDK)/lib/librte_eal/common/include
# versioning export map
EXPORT_MAP := rte_pmd_caam_jr_version.map
-# library version
-LIBABIVER := 1
-
# library source files
SRCS-$(CONFIG_RTE_LIBRTE_PMD_CAAM_JR) += caam_jr.c
SRCS-$(CONFIG_RTE_LIBRTE_PMD_CAAM_JR) += caam_jr_capabilities.c
@@ -11,9 +11,6 @@ CFLAGS += -O3
CFLAGS += -I$(SRCDIR)
CFLAGS += $(WERROR_FLAGS)
-# library version
-LIBABIVER := 1
-
# external library include paths
LDLIBS += -lcrypto
LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring
@@ -33,9 +33,6 @@ CFLAGS += -I$(RTE_SDK)/drivers/mempool/dpaa2/
# versioning export map
EXPORT_MAP := rte_pmd_dpaa2_sec_version.map
-# library version
-LIBABIVER := 2
-
# library source files
SRCS-$(CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC) += dpaa2_sec_dpseci.c
SRCS-$(CONFIG_RTE_LIBRTE_PMD_DPAA2_SEC) += mc/dpseci.c
@@ -1,8 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2018 NXP
-version = 2
-
if not is_linux
build = false
reason = 'only supported on linux'
@@ -27,9 +27,6 @@ LDLIBS += -lrte_cryptodev
# versioning export map
EXPORT_MAP := rte_pmd_dpaa_sec_version.map
-# library version
-LIBABIVER := 1
-
# library source files
SRCS-$(CONFIG_RTE_LIBRTE_PMD_DPAA_SEC) += dpaa_sec.c
@@ -17,9 +17,6 @@ CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
CFLAGS += -DALLOW_EXPERIMENTAL_API
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_kasumi_version.map
@@ -24,9 +24,6 @@ CFLAGS += -I$(LIBMUSDK_PATH)/include
CFLAGS += -DMVCONF_TYPES_PUBLIC
CFLAGS += -DMVCONF_DMA_PHYS_ADDR_T_PUBLIC
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_mvsam_version.map
@@ -11,9 +11,6 @@ CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
CFLAGS += -DALLOW_EXPERIMENTAL_API
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_nitrox_version.map
@@ -14,9 +14,6 @@ LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring
LDLIBS += -lrte_cryptodev
LDLIBS += -lrte_bus_vdev
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_null_crypto_version.map
@@ -7,9 +7,6 @@ include $(RTE_SDK)/mk/rte.vars.mk
# library name
LIB = librte_pmd_octeontx_crypto.a
-# library version
-LIBABIVER := 1
-
# build flags
CFLAGS += $(WERROR_FLAGS)
@@ -7,9 +7,6 @@ include $(RTE_SDK)/mk/rte.vars.mk
# library name
LIB = librte_pmd_octeontx2_crypto.a
-# library version
-LIBABIVER := 1
-
# build flags
CFLAGS += $(WERROR_FLAGS)
@@ -11,9 +11,6 @@ CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
CFLAGS += -DALLOW_EXPERIMENTAL_API
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_openssl_version.map
@@ -13,9 +13,6 @@ LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring
LDLIBS += -lrte_cryptodev -lrte_kvargs -lrte_reorder
LDLIBS += -lrte_bus_vdev
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_crypto_scheduler_version.map
@@ -17,9 +17,6 @@ CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
CFLAGS += -DALLOW_EXPERIMENTAL_API
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_snow3g_version.map
@@ -17,8 +17,6 @@ CFLAGS += $(WERROR_FLAGS)
EXPORT_MAP := rte_pmd_virtio_crypto_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -17,9 +17,6 @@ CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
CFLAGS += -DALLOW_EXPERIMENTAL_API
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_zuc_version.map
@@ -27,8 +27,6 @@ CFLAGS += -I$(RTE_SDK)/drivers/crypto/dpaa_sec
EXPORT_MAP := rte_pmd_dpaa_event_version.map
-LIBABIVER := 1
-
# Interfaces with DPDK
SRCS-$(CONFIG_RTE_LIBRTE_PMD_DPAA_EVENTDEV) += dpaa_eventdev.c
@@ -31,8 +31,6 @@ CFLAGS += -I$(RTE_SDK)/drivers/crypto/dpaa2_sec
# versioning export map
EXPORT_MAP := rte_pmd_dpaa2_event_version.map
-LIBABIVER := 2
-
# depends on fslmc bus which uses experimental API
CFLAGS += -DALLOW_EXPERIMENTAL_API
@@ -1,8 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2018 NXP
-version = 2
-
if not is_linux
build = false
reason = 'only supported on linux'
@@ -18,8 +18,6 @@ LDLIBS += -lrte_ring
LDLIBS += -lrte_eventdev
LDLIBS += -lrte_bus_vdev
-LIBABIVER := 1
-
EXPORT_MAP := rte_pmd_dsw_event_version.map
SRCS-$(CONFIG_RTE_LIBRTE_PMD_DSW_EVENTDEV) += \
@@ -20,8 +20,6 @@ LDLIBS += -lrte_bus_vdev -lrte_ethdev
EXPORT_MAP := rte_pmd_octeontx_event_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -27,8 +27,6 @@ endif
EXPORT_MAP := rte_pmd_octeontx2_event_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -20,9 +20,6 @@ endif
LDLIBS += -lrte_eal -lrte_eventdev -lrte_kvargs
LDLIBS += -lrte_bus_vdev -lrte_mbuf -lrte_mempool
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_opdl_event_version.map
@@ -16,8 +16,6 @@ LDLIBS += -lrte_bus_vdev
EXPORT_MAP := rte_pmd_skeleton_event_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -20,9 +20,6 @@ LDLIBS += -lrte_eal -lrte_eventdev -lrte_kvargs -lrte_ring
LDLIBS += -lrte_mempool -lrte_mbuf
LDLIBS += -lrte_bus_vdev
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_sw_event_version.map
@@ -21,8 +21,6 @@ LDLIBS += -lrte_eal -lrte_mempool -lrte_ring
EXPORT_MAP := rte_mempool_bucket_version.map
-LIBABIVER := 1
-
SRCS-$(CONFIG_RTE_DRIVER_MEMPOOL_BUCKET) += rte_mempool_bucket.c
include $(RTE_SDK)/mk/rte.lib.mk
@@ -19,9 +19,6 @@ CFLAGS += -I$(RTE_SDK)/lib/librte_mempool
# versioning export map
EXPORT_MAP := rte_mempool_dpaa_version.map
-# Lbrary version
-LIBABIVER := 1
-
# depends on dpaa bus which uses experimental API
CFLAGS += -DALLOW_EXPERIMENTAL_API
@@ -18,9 +18,6 @@ CFLAGS += -I$(RTE_SDK)/drivers/bus/fslmc/qbman/include
# versioning export map
EXPORT_MAP := rte_mempool_dpaa2_version.map
-# Lbrary version
-LIBABIVER := 2
-
# depends on fslmc bus which uses experimental API
CFLAGS += -DALLOW_EXPERIMENTAL_API
@@ -1,8 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2018 NXP
-version = 2
-
if not is_linux
build = false
reason = 'only supported on linux'
@@ -15,8 +15,6 @@ CFLAGS += -DALLOW_EXPERIMENTAL_API
EXPORT_MAP := rte_mempool_octeontx_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -27,8 +27,6 @@ CFLAGS += -DALLOW_EXPERIMENTAL_API
EXPORT_MAP := rte_mempool_octeontx2_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -14,8 +14,6 @@ LDLIBS += -lrte_eal -lrte_mempool -lrte_ring
EXPORT_MAP := rte_mempool_ring_version.map
-LIBABIVER := 1
-
SRCS-$(CONFIG_RTE_DRIVER_MEMPOOL_RING) += rte_mempool_ring.c
include $(RTE_SDK)/mk/rte.lib.mk
@@ -18,8 +18,6 @@ LDLIBS += -lrte_eal -lrte_mempool -lrte_stack
EXPORT_MAP := rte_mempool_stack_version.map
-LIBABIVER := 1
-
SRCS-$(CONFIG_RTE_DRIVER_MEMPOOL_STACK) += rte_mempool_stack.c
include $(RTE_SDK)/mk/rte.lib.mk
@@ -13,8 +13,6 @@ LIB = librte_pmd_af_packet.a
EXPORT_MAP := rte_pmd_af_packet_version.map
-LIBABIVER := 1
-
CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring
@@ -10,8 +10,6 @@ LIB = librte_pmd_af_xdp.a
EXPORT_MAP := rte_pmd_af_xdp_version.map
-LIBABIVER := 1
-
CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
@@ -13,8 +13,6 @@ CFLAGS += $(WERROR_FLAGS) -Werror
EXPORT_MAP := rte_pmd_ark_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -14,8 +14,6 @@ CFLAGS += -DALLOW_EXPERIMENTAL_API
EXPORT_MAP := rte_pmd_atlantic_version.map
-LIBABIVER := 1
-
LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring
LDLIBS += -lrte_ethdev -lrte_net
LDLIBS += -lrte_bus_pci
@@ -17,8 +17,6 @@ LDLIBS += -lrte_bus_pci
EXPORT_MAP := rte_pmd_avp_version.map
-LIBABIVER := 1
-
# install public header files to enable compilation of the hypervisor level
# dpdk application
SYMLINK-$(CONFIG_RTE_LIBRTE_AVP_PMD)-include += rte_avp_common.h
@@ -14,8 +14,6 @@ CFLAGS += -DALLOW_EXPERIMENTAL_API
EXPORT_MAP := rte_pmd_axgbe_version.map
-LIBABIVER := 1
-
LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool
LDLIBS += -lrte_pci -lrte_bus_pci
LDLIBS += -lrte_ethdev -lrte_net
@@ -20,8 +20,6 @@ LDLIBS += -lrte_bus_pci
EXPORT_MAP := rte_pmd_bnx2x_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -13,8 +13,6 @@ LIB = librte_pmd_bnxt.a
EXPORT_MAP := rte_pmd_bnxt_version.map
-LIBABIVER := 2
-
CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool -lrte_ring
@@ -2,7 +2,6 @@
# Copyright(c) 2018 Intel Corporation
install_headers('rte_pmd_bnxt.h')
-version = 2
sources = files('bnxt_cpr.c',
'bnxt_ethdev.c',
'bnxt_filter.c',
@@ -18,8 +18,6 @@ LDLIBS += -lrte_bus_vdev
EXPORT_MAP := rte_pmd_bond_version.map
-LIBABIVER := 2
-
#
# all source are stored in SRCS-y
#
@@ -2,7 +2,6 @@
# Copyright(c) 2017 Intel Corporation
name = 'bond' #, james bond :-)
-version = 2
allow_experimental_apis = true
sources = files('rte_eth_bond_api.c', 'rte_eth_bond_pmd.c', 'rte_eth_bond_flow.c',
'rte_eth_bond_args.c', 'rte_eth_bond_8023ad.c', 'rte_eth_bond_alb.c')
@@ -14,8 +14,6 @@ CFLAGS += $(WERROR_FLAGS)
EXPORT_MAP := rte_pmd_cxgbe_version.map
-LIBABIVER := 1
-
#
# CFLAGS for gcc/clang
#
@@ -25,8 +25,6 @@ CFLAGS += -I$(RTE_SDK)/lib/librte_eal/common/include
EXPORT_MAP := rte_pmd_dpaa_version.map
-LIBABIVER := 1
-
# depends on dpaa bus which uses experimental API
CFLAGS += -DALLOW_EXPERIMENTAL_API
@@ -24,9 +24,6 @@ CFLAGS += -I$(RTE_SDK)/drivers/mempool/dpaa2
# versioning export map
EXPORT_MAP := rte_pmd_dpaa2_version.map
-# library version
-LIBABIVER := 2
-
# depends on fslmc bus which uses experimental API
CFLAGS += -DALLOW_EXPERIMENTAL_API
@@ -1,8 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2018 NXP
-version = 2
-
if not is_linux
build = false
reason = 'only supported on linux'
@@ -17,8 +17,6 @@ LDLIBS += -lrte_bus_pci
EXPORT_MAP := rte_pmd_e1000_version.map
-LIBABIVER := 1
-
ifeq ($(CONFIG_RTE_TOOLCHAIN_ICC),y)
#
# CFLAGS for icc
@@ -12,8 +12,6 @@ CFLAGS += $(WERROR_FLAGS) -O2
INCLUDES :=-I$(SRCDIR) -I$(SRCDIR)/base/ena_defs -I$(SRCDIR)/base
EXPORT_MAP := rte_pmd_ena_version.map
-LIBABIVER := 1
-
# rte_fbarray is not yet part of stable API
CFLAGS += -DALLOW_EXPERIMENTAL_API
@@ -12,8 +12,6 @@ CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
CFLAGS += -I$(RTE_SDK)/drivers/common/dpaax
EXPORT_MAP := rte_pmd_enetc_version.map
-LIBABIVER := 1
-
SRCS-$(CONFIG_RTE_LIBRTE_ENETC_PMD) += enetc_ethdev.c
SRCS-$(CONFIG_RTE_LIBRTE_ENETC_PMD) += enetc_rxtx.c
@@ -11,8 +11,6 @@ LIB = librte_pmd_enic.a
EXPORT_MAP := rte_pmd_enic_version.map
-LIBABIVER := 1
-
# Experimental APIs used: rte_intr_ack
CFLAGS += -DALLOW_EXPERIMENTAL_API
CFLAGS += -I$(SRCDIR)/base/
@@ -9,8 +9,6 @@ LIB = librte_pmd_failsafe.a
EXPORT_MAP := rte_pmd_failsafe_version.map
-LIBABIVER := 1
-
# Sources are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_PMD_FAILSAFE) += failsafe.c
SRCS-$(CONFIG_RTE_LIBRTE_PMD_FAILSAFE) += failsafe_args.c
@@ -14,8 +14,6 @@ CFLAGS += -DALLOW_EXPERIMENTAL_API
EXPORT_MAP := rte_pmd_fm10k_version.map
-LIBABIVER := 1
-
ifeq ($(CONFIG_RTE_TOOLCHAIN_ICC),y)
#
# CFLAGS for icc
@@ -24,8 +24,6 @@ LDLIBS += -lpthread
EXPORT_MAP := rte_pmd_hinic_version.map
-LIBABIVER := 1
-
#
# CFLAGS for 32-bits platforms
#
@@ -23,8 +23,6 @@ LDLIBS += -lrte_bus_pci
EXPORT_MAP := rte_pmd_hns3_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -19,8 +19,6 @@ LDLIBS += -lrte_bus_pci
EXPORT_MAP := rte_pmd_i40e_version.map
-LIBABIVER := 2
-
#
# Add extra flags for base driver files (also known as shared code)
# to disable warnings
@@ -1,8 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 2
-
cflags += ['-DPF_DRIVER',
'-DVF_DRIVER',
'-DINTEGRATED_VF',
@@ -15,8 +15,6 @@ LDLIBS += -lrte_bus_pci
EXPORT_MAP := rte_pmd_iavf_version.map
-LIBABIVER := 1
-
#
# Add extra flags for base driver files (also known as shared code)
# to disable warnings
@@ -17,8 +17,6 @@ LDLIBS += -lrte_bus_pci -lrte_mempool -lrte_hash
EXPORT_MAP := rte_pmd_ice_version.map
-LIBABIVER := 1
-
#
# Add extra flags for base driver files (also known as shared code)
# to disable warnings
@@ -25,8 +25,6 @@ VPATH += $(SRCDIR)/base
EXPORT_MAP := rte_pmd_ifc_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -27,8 +27,6 @@ LDLIBS += -lpthread
EXPORT_MAP := rte_pmd_ipn3ke_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -14,8 +14,6 @@ CFLAGS += $(WERROR_FLAGS)
EXPORT_MAP := rte_pmd_ixgbe_version.map
-LIBABIVER := 2
-
ifeq ($(CONFIG_RTE_TOOLCHAIN_ICC),y)
#
# CFLAGS for icc
@@ -1,8 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 2
-
cflags += ['-DRTE_LIBRTE_IXGBE_BYPASS']
allow_experimental_apis = true
@@ -17,8 +17,6 @@ LDLIBS += -lrte_bus_vdev
EXPORT_MAP := rte_pmd_kni_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -17,8 +17,6 @@ LDLIBS += -lrte_bus_pci
EXPORT_MAP := rte_pmd_liquidio_version.map
-LIBABIVER := 1
-
VPATH += $(RTE_SDK)/drivers/net/liquidio/base
#
@@ -10,8 +10,6 @@ LIB = librte_pmd_memif.a
EXPORT_MAP := rte_pmd_memif_version.map
-LIBABIVER := 1
-
CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
CFLAGS += -DALLOW_EXPERIMENTAL_API
@@ -57,8 +57,6 @@ LDLIBS += -lrte_bus_pci
CFLAGS += -Wno-error=cast-qual
EXPORT_MAP := rte_pmd_mlx4_version.map
-LIBABIVER := 1
-
# DEBUG which is usually provided on the command-line may enable
# CONFIG_RTE_LIBRTE_MLX4_DEBUG.
ifeq ($(DEBUG),1)
@@ -73,8 +73,6 @@ LDLIBS += -lrte_bus_pci
CFLAGS += -Wno-error=cast-qual
EXPORT_MAP := rte_pmd_mlx5_version.map
-LIBABIVER := 1
-
# memseg walk is not part of stable API
CFLAGS += -DALLOW_EXPERIMENTAL_API
@@ -16,9 +16,6 @@ endif
# library name
LIB = librte_pmd_mvneta.a
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_mvneta_version.map
@@ -16,9 +16,6 @@ endif
# library name
LIB = librte_pmd_mvpp2.a
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_pmd_mvpp2_version.map
@@ -9,8 +9,6 @@ CFLAGS += -DALLOW_EXPERIMENTAL_API
EXPORT_MAP := rte_pmd_netvsc_version.map
-LIBABIVER := 1
-
SRCS-$(CONFIG_RTE_LIBRTE_NETVSC_PMD) += hn_ethdev.c
SRCS-$(CONFIG_RTE_LIBRTE_NETVSC_PMD) += hn_rxtx.c
SRCS-$(CONFIG_RTE_LIBRTE_NETVSC_PMD) += hn_rndis.c
@@ -3,7 +3,6 @@
build = dpdk_conf.has('RTE_LIBRTE_VMBUS_BUS')
reason = 'missing dependency, DPDK VMBus driver'
-version = 2
sources = files('hn_ethdev.c', 'hn_rxtx.c', 'hn_rndis.c', 'hn_nvs.c', 'hn_vf.c')
deps += ['bus_vmbus' ]
@@ -23,8 +23,6 @@ LDLIBS += $(shell command -v pkg-config > /dev/null 2>&1 && pkg-config --libs ne
EXPORT_MAP := rte_pmd_nfb_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -19,8 +19,6 @@ LDLIBS += -lrte_bus_pci
EXPORT_MAP := rte_pmd_nfp_version.map
-LIBABIVER := 1
-
VPATH += $(SRCDIR)/nfpcore
SRCS-$(CONFIG_RTE_LIBRTE_NFP_PMD) += nfp_cppcore.c
@@ -16,8 +16,6 @@ LDLIBS += -lrte_bus_vdev
EXPORT_MAP := rte_pmd_null_version.map
-LIBABIVER := 2
-
#
# all source are stored in SRCS-y
#
@@ -1,5 +1,4 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 2
sources = files('rte_eth_null.c')
@@ -15,8 +15,6 @@ CFLAGS += -I$(RTE_SDK)/drivers/mempool/octeontx/
EXPORT_MAP := rte_pmd_octeontx_version.map
-LIBABIVER := 1
-
OBJS_BASE_DRIVER=$(patsubst %.c,%.o,$(notdir $(wildcard $(SRCDIR)/base/*.c)))
$(foreach obj, $(OBJS_BASE_DRIVER), $(eval CFLAGS_$(obj)+=$(CFLAGS_BASE_DRIVER)))
@@ -28,8 +28,6 @@ endif
EXPORT_MAP := rte_pmd_octeontx2_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -19,8 +19,6 @@ LDLIBS += -lrte_bus_vdev
EXPORT_MAP := rte_pmd_pcap_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -15,8 +15,6 @@ CFLAGS += -I$(RTE_SDK)/drivers/net/pfe/base/
CFLAGS += -I$(RTE_SDK)/drivers/common/dpaax
EXPORT_MAP := rte_pmd_pfe_version.map
-LIBABIVER := 1
-
# Driver uses below experimental APIs
# rte_mem_iova2virt
# rte_mem_virt2memseg
@@ -19,8 +19,6 @@ LDLIBS += -lrte_bus_pci
EXPORT_MAP := rte_pmd_qede_version.map
-LIBABIVER := 1
-
#
# OS
#
@@ -16,8 +16,6 @@ LDLIBS += -lrte_bus_vdev
EXPORT_MAP := rte_pmd_ring_version.map
-LIBABIVER := 2
-
#
# all source are stored in SRCS-y
#
@@ -1,6 +1,5 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 2
sources = files('rte_eth_ring.c')
install_headers('rte_eth_ring.h')
@@ -62,8 +62,6 @@ $(foreach obj, $(BASE_DRIVER_OBJS), \
EXPORT_MAP := rte_pmd_sfc_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -19,8 +19,6 @@ LDLIBS += -lrte_bus_vdev
EXPORT_MAP := rte_pmd_softnic_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -17,8 +17,6 @@ LDLIBS += -lrte_bus_pci
EXPORT_MAP := rte_pmd_szedata2_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -10,8 +10,6 @@ LIB = librte_pmd_tap.a
EXPORT_MAP := rte_pmd_tap_version.map
-LIBABIVER := 1
-
#
# TAP_MAX_QUEUES must be a power of 2
#
@@ -18,8 +18,6 @@ LDLIBS += -lrte_bus_pci
EXPORT_MAP := rte_pmd_thunderx_version.map
-LIBABIVER := 1
-
OBJS_BASE_DRIVER=$(sort $(patsubst %.c,%.o,$(notdir $(wildcard $(SRCDIR)/base/*.c))))
$(foreach obj, $(OBJS_BASE_DRIVER), $(eval CFLAGS_$(obj)+=$(CFLAGS_BASE_DRIVER)))
@@ -6,7 +6,6 @@ include $(RTE_SDK)/mk/rte.vars.mk
# Properties of the generated library.
LIB = librte_pmd_vdev_netvsc.a
-LIBABIVER := 1
EXPORT_MAP := rte_pmd_vdev_netvsc_version.map
# Additional compilation flags.
@@ -18,8 +18,6 @@ CFLAGS += $(WERROR_FLAGS)
EXPORT_MAP := rte_pmd_vhost_version.map
-LIBABIVER := 2
-
#
# all source are stored in SRCS-y
#
@@ -3,7 +3,6 @@
build = dpdk_conf.has('RTE_LIBRTE_VHOST')
reason = 'missing dependency, DPDK vhost library'
-version = 2
sources = files('rte_eth_vhost.c')
install_headers('rte_eth_vhost.h')
deps += 'vhost'
@@ -20,8 +20,6 @@ endif
EXPORT_MAP := rte_pmd_virtio_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -45,8 +45,6 @@ VPATH += $(SRCDIR)/base
EXPORT_MAP := rte_pmd_vmxnet3_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -26,8 +26,6 @@ LDLIBS += -lrte_common_dpaax
EXPORT_MAP := rte_rawdev_dpaa2_cmdif_version.map
-LIBABIVER := 2
-
#
# all source are stored in SRCS-y
#
@@ -1,8 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2018 NXP
-version = 2
-
build = dpdk_conf.has('RTE_LIBRTE_DPAA2_MEMPOOL')
reason = 'missing dependency, DPDK DPAA2 mempool driver'
deps += ['rawdev', 'mempool_dpaa2', 'bus_vdev']
@@ -27,8 +27,6 @@ LDLIBS += -lrte_common_dpaax
EXPORT_MAP := rte_rawdev_dpaa2_qdma_version.map
-LIBABIVER := 3
-
#
# all source are stored in SRCS-y
#
@@ -1,8 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright 2018 NXP
-version = 2
-
build = dpdk_conf.has('RTE_LIBRTE_DPAA2_MEMPOOL')
reason = 'missing dependency, DPDK DPAA2 mempool driver'
deps += ['rawdev', 'mempool_dpaa2', 'ring', 'kvargs']
@@ -23,8 +23,6 @@ LDLIBS += -lrte_bus_ifpga
EXPORT_MAP := rte_rawdev_ifpga_version.map
-LIBABIVER := 1
-
VPATH += $(SRCDIR)/base
include $(RTE_SDK)/drivers/raw/ifpga/base/Makefile
@@ -1,8 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2018 Intel Corporation
-version = 1
-
subdir('base')
objs = [base_objs]
@@ -14,9 +14,6 @@ LDLIBS += -lrte_eal -lrte_rawdev
LDLIBS += -lrte_pci -lrte_bus_pci
LDLIBS += -lrte_mbuf -lrte_mempool
-# library version
-LIBABIVER := 1
-
# versioning export map
EXPORT_MAP := rte_rawdev_ioat_version.map
@@ -17,8 +17,6 @@ LDLIBS += -lrte_rawdev
EXPORT_MAP := rte_rawdev_ntb_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -24,8 +24,6 @@ endif
EXPORT_MAP := rte_rawdev_octeontx2_dma_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -17,8 +17,6 @@ LDLIBS += -lrte_kvargs
EXPORT_MAP := rte_rawdev_skeleton_version.map
-LIBABIVER := 1
-
#
# all source are stored in SRCS-y
#
@@ -18,8 +18,6 @@ endif
# library name
LIB = librte_ethtool.a
-LIBABIVER := 1
-
# all source are stored in SRC-Y
SRCS-y := rte_ethtool.c
@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal
EXPORT_MAP := rte_acl_version.map
-LIBABIVER := 2
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_ACL) += tb_mem.c
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 2
sources = files('acl_bld.c', 'acl_gen.c', 'acl_run_scalar.c',
'rte_acl.c', 'tb_mem.c')
headers = files('rte_acl.h', 'rte_acl_osdep.h')
@@ -6,9 +6,6 @@ include $(RTE_SDK)/mk/rte.vars.mk
# library name
LIB = librte_bbdev.a
-# library version
-LIBABIVER := 1
-
# build flags
CFLAGS += -DALLOW_EXPERIMENTAL_API
CFLAGS += -O3
@@ -11,8 +11,6 @@ LDLIBS += -lrte_eal -lrte_metrics -lrte_ethdev
EXPORT_MAP := rte_bitratestats_version.map
-LIBABIVER := 2
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_BITRATE) := rte_bitrate.c
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 2
sources = files('rte_bitrate.c')
headers = files('rte_bitrate.h')
deps += ['ethdev', 'metrics']
@@ -18,8 +18,6 @@ endif
EXPORT_MAP := rte_bpf_version.map
-LIBABIVER := 1
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_BPF) += bpf.c
SRCS-$(CONFIG_RTE_LIBRTE_BPF) += bpf_exec.c
@@ -15,8 +15,6 @@ LDLIBS += -lrte_eal
EXPORT_MAP := rte_cfgfile_version.map
-LIBABIVER := 2
-
#
# all source are stored in SRCS-y
#
@@ -1,6 +1,5 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 2
sources = files('rte_cfgfile.c')
headers = files('rte_cfgfile.h')
@@ -11,8 +11,6 @@ CFLAGS += -DALLOW_EXPERIMENTAL_API
EXPORT_MAP := rte_cmdline_version.map
-LIBABIVER := 2
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_CMDLINE) := cmdline.c
SRCS-$(CONFIG_RTE_LIBRTE_CMDLINE) += cmdline_cirbuf.c
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 2
allow_experimental_apis = true
sources = files('cmdline.c',
'cmdline_cirbuf.c',
@@ -6,9 +6,6 @@ include $(RTE_SDK)/mk/rte.vars.mk
# library name
LIB = librte_compressdev.a
-# library version
-LIBABIVER := 1
-
# build flags
CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
@@ -6,9 +6,6 @@ include $(RTE_SDK)/mk/rte.vars.mk
# library name
LIB = librte_cryptodev.a
-# library version
-LIBABIVER := 8
-
# build flags
CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017-2019 Intel Corporation
-version = 8
allow_experimental_apis = true
sources = files('rte_cryptodev.c', 'rte_cryptodev_pmd.c')
headers = files('rte_cryptodev.h',
@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_mbuf -lrte_ethdev
EXPORT_MAP := rte_distributor_version.map
-LIBABIVER := 1
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_DISTRIBUTOR) := rte_distributor_v20.c
SRCS-$(CONFIG_RTE_LIBRTE_DISTRIBUTOR) += rte_distributor.c
@@ -22,8 +22,6 @@ LDLIBS += -lrte_kvargs
EXPORT_MAP := ../../rte_eal_version.map
-LIBABIVER := 12
-
# specific to freebsd exec-env
SRCS-$(CONFIG_RTE_EXEC_ENV_FREEBSD) := eal.c
SRCS-$(CONFIG_RTE_EXEC_ENV_FREEBSD) += eal_cpuflags.c
@@ -10,8 +10,6 @@ ARCH_DIR ?= $(RTE_ARCH)
EXPORT_MAP := ../../rte_eal_version.map
VPATH += $(RTE_SDK)/lib/librte_eal/common/arch/$(ARCH_DIR)
-LIBABIVER := 12
-
VPATH += $(RTE_SDK)/lib/librte_eal/common
CFLAGS += -DALLOW_EXPERIMENTAL_API
@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_ring -lrte_hash
EXPORT_MAP := rte_efd_version.map
-LIBABIVER := 1
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_EFD) := rte_efd.c
@@ -16,8 +16,6 @@ LDLIBS += -lrte_mbuf -lrte_kvargs -lrte_meter
EXPORT_MAP := rte_ethdev_version.map
-LIBABIVER := 13
-
SRCS-y += ethdev_private.c
SRCS-y += rte_ethdev.c
SRCS-y += rte_class_eth.c
@@ -2,7 +2,6 @@
# Copyright(c) 2017 Intel Corporation
name = 'ethdev'
-version = 13
allow_experimental_apis = true
sources = files('ethdev_private.c',
'ethdev_profile.c',
@@ -7,9 +7,6 @@ include $(RTE_SDK)/mk/rte.vars.mk
# library name
LIB = librte_eventdev.a
-# library version
-LIBABIVER := 8
-
# build flags
CFLAGS += -DALLOW_EXPERIMENTAL_API
CFLAGS += -O3
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 8
allow_experimental_apis = true
if is_linux
@@ -14,8 +14,6 @@ LDLIBS += -lrte_eal -lrte_rib
EXPORT_MAP := rte_fib_version.map
-LIBABIVER := 1
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_FIB) := rte_fib.c rte_fib6.c dir24_8.c trie.c
@@ -12,8 +12,6 @@ CFLAGS += $(WERROR_FLAGS) -I$(SRCDIR)
EXPORT_MAP := rte_flow_classify_version.map
-LIBABIVER := 1
-
LDLIBS += -lrte_eal -lrte_ethdev -lrte_net -lrte_table -lrte_acl
# all source are stored in SRCS-y
@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_mbuf -lrte_ethdev -lrte_net
EXPORT_MAP := rte_gro_version.map
-LIBABIVER := 1
-
# source files
SRCS-$(CONFIG_RTE_LIBRTE_GRO) += rte_gro.c
SRCS-$(CONFIG_RTE_LIBRTE_GRO) += gro_tcp4.c
@@ -12,8 +12,6 @@ LDLIBS += -lrte_mempool
EXPORT_MAP := rte_gso_version.map
-LIBABIVER := 1
-
#source files
SRCS-$(CONFIG_RTE_LIBRTE_GSO) += rte_gso.c
SRCS-$(CONFIG_RTE_LIBRTE_GSO) += gso_common.c
@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_ring
EXPORT_MAP := rte_hash_version.map
-LIBABIVER := 2
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_HASH) := rte_cuckoo_hash.c
SRCS-$(CONFIG_RTE_LIBRTE_HASH) += rte_fbk_hash.c
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 2
headers = files('rte_cmp_arm64.h',
'rte_cmp_x86.h',
'rte_crc_arm64.h',
@@ -13,8 +13,6 @@ LDLIBS += -lrte_hash
EXPORT_MAP := rte_ip_frag_version.map
-LIBABIVER := 1
-
#source files
SRCS-$(CONFIG_RTE_LIBRTE_IP_FRAG) += rte_ipv4_fragmentation.c
SRCS-$(CONFIG_RTE_LIBRTE_IP_FRAG) += rte_ipv6_fragmentation.c
@@ -14,8 +14,6 @@ LDLIBS += -lrte_cryptodev -lrte_security -lrte_hash
EXPORT_MAP := rte_ipsec_version.map
-LIBABIVER := 2
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_IPSEC) += esp_inb.c
SRCS-$(CONFIG_RTE_LIBRTE_IPSEC) += esp_outb.c
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2018 Intel Corporation
-version = 2
allow_experimental_apis = true
sources = files('esp_inb.c', 'esp_outb.c', 'sa.c', 'ses.c', 'ipsec_sad.c')
@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal
EXPORT_MAP := rte_jobstats_version.map
-LIBABIVER := 1
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_JOBSTATS) := rte_jobstats.c
@@ -11,8 +11,6 @@ LDLIBS += -lrte_eal -lrte_mempool -lrte_mbuf -lrte_ethdev
EXPORT_MAP := rte_kni_version.map
-LIBABIVER := 2
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_KNI) := rte_kni.c
@@ -5,7 +5,6 @@ if not is_linux or not dpdk_conf.get('RTE_ARCH_64')
build = false
reason = 'only supported on 64-bit linux'
endif
-version = 2
sources = files('rte_kni.c')
headers = files('rte_kni.h')
deps += ['ethdev', 'pci']
@@ -11,8 +11,6 @@ CFLAGS += -I$(RTE_SDK)/lib/librte_eal/common/include
EXPORT_MAP := rte_kvargs_version.map
-LIBABIVER := 1
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_KVARGS) := rte_kvargs.c
@@ -3,6 +3,5 @@
includes = [global_inc]
-version = 1
sources = files('rte_kvargs.c')
headers = files('rte_kvargs.h')
@@ -13,8 +13,6 @@ LDLIBS += -lrte_eal -lrte_metrics -lrte_ethdev -lrte_mbuf
EXPORT_MAP := rte_latencystats_version.map
-LIBABIVER := 1
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_LATENCY_STATS) := rte_latencystats.c
@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_hash
EXPORT_MAP := rte_lpm_version.map
-LIBABIVER := 2
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_LPM) := rte_lpm.c rte_lpm6.c
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 2
sources = files('rte_lpm.c', 'rte_lpm6.c')
headers = files('rte_lpm.h', 'rte_lpm6.h')
# since header files have different names, we can install all vector headers
@@ -13,8 +13,6 @@ LDLIBS += -lrte_eal -lrte_mempool
EXPORT_MAP := rte_mbuf_version.map
-LIBABIVER := 5
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_MBUF) := rte_mbuf.c rte_mbuf_ptype.c rte_mbuf_pool_ops.c
SRCS-$(CONFIG_RTE_LIBRTE_MBUF) += rte_mbuf_dyn.c
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 5
sources = files('rte_mbuf.c', 'rte_mbuf_ptype.c', 'rte_mbuf_pool_ops.c',
'rte_mbuf_dyn.c')
headers = files('rte_mbuf.h', 'rte_mbuf_core.h',
@@ -14,8 +14,6 @@ LDLIBS += -lrte_eal -lrte_hash
EXPORT_MAP := rte_member_version.map
-LIBABIVER := 1
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_MEMBER) += rte_member.c rte_member_ht.c rte_member_vbf.c
# install includes
@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_ring
EXPORT_MAP := rte_mempool_version.map
-LIBABIVER := 5
-
# memseg walk is not yet part of stable API
CFLAGS += -DALLOW_EXPERIMENTAL_API
@@ -11,7 +11,6 @@ foreach flag: extra_flags
endif
endforeach
-version = 5
sources = files('rte_mempool.c', 'rte_mempool_ops.c',
'rte_mempool_ops_default.c')
headers = files('rte_mempool.h')
@@ -16,8 +16,6 @@ LDLIBS += -lrte_eal
EXPORT_MAP := rte_meter_version.map
-LIBABIVER := 3
-
#
# all source are stored in SRCS-y
#
@@ -1,6 +1,5 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 3
sources = files('rte_meter.c')
headers = files('rte_meter.h')
@@ -11,8 +11,6 @@ LDLIBS += -lrte_eal
EXPORT_MAP := rte_metrics_version.map
-LIBABIVER := 1
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_METRICS) := rte_metrics.c
@@ -10,8 +10,6 @@ CFLAGS += $(WERROR_FLAGS) -I$(SRCDIR) -O3
LDLIBS += -lrte_mbuf -lrte_eal -lrte_mempool
EXPORT_MAP := rte_net_version.map
-LIBABIVER := 1
-
SRCS-$(CONFIG_RTE_LIBRTE_NET) := rte_net.c
SRCS-$(CONFIG_RTE_LIBRTE_NET) += rte_net_crc.c
SRCS-$(CONFIG_RTE_LIBRTE_NET) += rte_ether.c
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 1
allow_experimental_apis = true
headers = files('rte_ip.h',
'rte_tcp.h',
@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal
EXPORT_MAP := rte_pci_version.map
-LIBABIVER := 2
-
SRCS-$(CONFIG_RTE_LIBRTE_PCI) += rte_pci.c
SYMLINK-$(CONFIG_RTE_LIBRTE_PCI)-include += rte_pci.h
@@ -1,7 +1,5 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 2
-
sources = files('rte_pci.c')
headers = files('rte_pci.h')
@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_mempool -lrte_mbuf -lrte_ethdev
EXPORT_MAP := rte_pdump_version.map
-LIBABIVER := 3
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_PDUMP) := rte_pdump.c
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 3
sources = files('rte_pdump.c')
headers = files('rte_pdump.h')
allow_experimental_apis = true
@@ -16,8 +16,6 @@ LDLIBS += -lrte_port -lrte_meter -lrte_sched -lrte_cryptodev
EXPORT_MAP := rte_pipeline_version.map
-LIBABIVER := 3
-
#
# all source are stored in SRCS-y
#
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 3
allow_experimental_apis = true
sources = files('rte_pipeline.c', 'rte_port_in_action.c', 'rte_table_action.c')
headers = files('rte_pipeline.h', 'rte_port_in_action.h', 'rte_table_action.h')
@@ -21,8 +21,6 @@ CFLAGS += $(WERROR_FLAGS)
EXPORT_MAP := rte_port_version.map
-LIBABIVER := 3
-
#
# all source are stored in SRCS-y
#
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 3
sources = files(
'rte_port_ethdev.c',
'rte_port_fd.c',
@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_timer
EXPORT_MAP := rte_power_version.map
-LIBABIVER := 1
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_POWER) := rte_power.c power_acpi_cpufreq.c
SRCS-$(CONFIG_RTE_LIBRTE_POWER) += power_kvm_vm.c guest_channel.c
@@ -6,9 +6,6 @@ include $(RTE_SDK)/mk/rte.vars.mk
# library name
LIB = librte_rawdev.a
-# library version
-LIBABIVER := 1
-
# build flags
CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal
EXPORT_MAP := rte_rcu_version.map
-LIBABIVER := 1
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_RCU) := rte_rcu_qsbr.c
@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal -lrte_mempool -lrte_mbuf
EXPORT_MAP := rte_reorder_version.map
-LIBABIVER := 1
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_REORDER) := rte_reorder.c
@@ -14,8 +14,6 @@ LDLIBS += -lrte_eal -lrte_mempool
EXPORT_MAP := rte_rib_version.map
-LIBABIVER := 1
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_RIB) := rte_rib.c rte_rib6.c
@@ -11,8 +11,6 @@ LDLIBS += -lrte_eal
EXPORT_MAP := rte_ring_version.map
-LIBABIVER := 2
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_RING) := rte_ring.c
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 2
sources = files('rte_ring.c')
headers = files('rte_ring.h',
'rte_ring_c11_mem.h',
@@ -18,8 +18,6 @@ LDLIBS += -lrte_timer
EXPORT_MAP := rte_sched_version.map
-LIBABIVER := 4
-
#
# all source are stored in SRCS-y
#
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 4
sources = files('rte_sched.c', 'rte_red.c', 'rte_approx.c')
headers = files('rte_sched.h', 'rte_sched_common.h',
'rte_red.h', 'rte_approx.h')
@@ -6,9 +6,6 @@ include $(RTE_SDK)/mk/rte.vars.mk
# library name
LIB = librte_security.a
-# library version
-LIBABIVER := 3
-
# build flags
CFLAGS += -O3
CFLAGS += $(WERROR_FLAGS)
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017-2019 Intel Corporation
-version = 3
sources = files('rte_security.c')
headers = files('rte_security.h', 'rte_security_driver.h')
deps += ['mempool', 'cryptodev']
@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal
EXPORT_MAP := rte_stack_version.map
-LIBABIVER := 1
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_STACK) := rte_stack.c \
rte_stack_std.c \
@@ -3,7 +3,6 @@
allow_experimental_apis = true
-version = 1
sources = files('rte_stack.c', 'rte_stack_std.c', 'rte_stack_lf.c')
headers = files('rte_stack.h',
'rte_stack_std.h',
@@ -18,8 +18,6 @@ endif
EXPORT_MAP := rte_table_version.map
-LIBABIVER := 3
-
#
# all source are stored in SRCS-y
#
@@ -1,7 +1,6 @@
# SPDX-License-Identifier: BSD-3-Clause
# Copyright(c) 2017 Intel Corporation
-version = 3
sources = files('rte_table_acl.c',
'rte_table_lpm.c',
'rte_table_lpm_ipv6.c',
@@ -17,8 +17,6 @@ LDLIBS += -ljansson
EXPORT_MAP := rte_telemetry_version.map
-LIBABIVER := 1
-
# library source files
SRCS-$(CONFIG_RTE_LIBRTE_TELEMETRY) := rte_telemetry.c
SRCS-$(CONFIG_RTE_LIBRTE_TELEMETRY) += rte_telemetry_parser.c
@@ -12,8 +12,6 @@ LDLIBS += -lrte_eal
EXPORT_MAP := rte_timer_version.map
-LIBABIVER := 1
-
# all source are stored in SRCS-y
SRCS-$(CONFIG_RTE_LIBRTE_TIMER) := rte_timer.c
@@ -8,8 +8,6 @@ LIB = librte_vhost.a
EXPORT_MAP := rte_vhost_version.map
-LIBABIVER := 4
-
CFLAGS += -DALLOW_EXPERIMENTAL_API
CFLAGS += $(WERROR_FLAGS) -I$(SRCDIR) -O3
CFLAGS += -I vhost_user
@@ -17,7 +17,6 @@ elif (toolchain == 'icc' and cc.version().version_compare('>=16.0.0'))
endif
dpdk_conf.set('RTE_LIBRTE_VHOST_POSTCOPY',
cc.has_header('linux/userfaultfd.h'))
-version = 4
allow_experimental_apis = true
cflags += '-fno-strict-aliasing'
sources = files('fd_man.c', 'iotlb.c', 'socket.c', 'vdpa.c',