summaryrefslogtreecommitdiff
path: root/config/common_bsdapp
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 /config/common_bsdapp
parent9792848c65a7cfcc97217bcaa104a0641112d61e (diff)
downloaddpdk-948fd64befc3726e10dd074490664611607cc994.zip
dpdk-948fd64befc3726e10dd074490664611607cc994.tar.gz
dpdk-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 'config/common_bsdapp')
-rw-r--r--config/common_bsdapp5
1 files changed, 0 insertions, 5 deletions
diff --git a/config/common_bsdapp b/config/common_bsdapp
index 696382c..7df5ac6 100644
--- a/config/common_bsdapp
+++ b/config/common_bsdapp
@@ -74,11 +74,6 @@ CONFIG_RTE_ARCH_STRICT_ALIGN=n
CONFIG_RTE_BUILD_SHARED_LIB=n
#
-# Combine to one single library
-#
-CONFIG_RTE_BUILD_COMBINE_LIBS=n
-
-#
# Use newest code breaking previous ABI
#
CONFIG_RTE_NEXT_ABI=y