summaryrefslogtreecommitdiff
path: root/drivers/net/Makefile
diff options
context:
space:
mode:
authorPanu Matilainen <pmatilai@redhat.com>2015-11-24 16:31:17 +0200
committerThomas Monjalon <thomas.monjalon@6wind.com>2016-03-01 14:37:27 +0100
commit948fd64befc3726e10dd074490664611607cc994 (patch)
tree139586fd481c0f5d16d43f3dc815377d33ca78ca /drivers/net/Makefile
parent9792848c65a7cfcc97217bcaa104a0641112d61e (diff)
downloaddpdk-next-eventdev-948fd64befc3726e10dd074490664611607cc994.zip
dpdk-next-eventdev-948fd64befc3726e10dd074490664611607cc994.tar.gz
dpdk-next-eventdev-948fd64befc3726e10dd074490664611607cc994.tar.xz
mk: replace the combined library with a linker script
The physically linked-together combined library has been an increasing source of problems, as was predicted when library and symbol versioning was introduced. Replace the complex and fragile construction with a simple linker script which achieves the same without all the problems, remove the related kludges from eg mlx drivers. Since creating the linker script is practically zero cost, remove the config option and just create it always. Based on a patch by Sergio Gonzales Monroy, linker script approach initially suggested by Neil Horman. Suggested-by: Sergio Gonzalez Monroy <sergio.gonzalez.monroy@intel.com> Suggested-by: Neil Horman <nhorman@tuxdriver.com> Signed-off-by: Panu Matilainen <pmatilai@redhat.com> Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
Diffstat (limited to 'drivers/net/Makefile')
-rw-r--r--drivers/net/Makefile1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/net/Makefile b/drivers/net/Makefile
index 6e4497e..0c3393f 100644
--- a/drivers/net/Makefile
+++ b/drivers/net/Makefile
@@ -52,5 +52,4 @@ DIRS-$(CONFIG_RTE_LIBRTE_VIRTIO_PMD) += virtio
DIRS-$(CONFIG_RTE_LIBRTE_VMXNET3_PMD) += vmxnet3
DIRS-$(CONFIG_RTE_LIBRTE_PMD_XENVIRT) += xenvirt
-include $(RTE_SDK)/mk/rte.sharelib.mk
include $(RTE_SDK)/mk/rte.subdir.mk