]> git.droids-corp.org - dpdk.git/commitdiff
mk: introduce EXTRA_LDLIBS variable
authorKeith Wiles <keith.wiles@intel.com>
Thu, 14 May 2015 14:21:32 +0000 (09:21 -0500)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Thu, 14 May 2015 21:33:38 +0000 (23:33 +0200)
Signed-off-by: Keith Wiles <keith.wiles@intel.com>
Acked-by: Olivier Matz <olivier.matz@6wind.com>
doc/build-sdk-quick.txt
doc/guides/prog_guide/dev_kit_build_system.rst
doc/guides/prog_guide/dev_kit_root_make_help.rst
mk/rte.app.mk

index 041a40ee3bb3b4b4be4a7b0ad9c0f790048e87fb..bf18b481196cec960f9bc102d4937c24df468945 100644 (file)
@@ -13,6 +13,7 @@ Build variables
        EXTRA_CPPFLAGS   preprocessor options
        EXTRA_CFLAGS     compiler options
        EXTRA_LDFLAGS    linker options
+       EXTRA_LDLIBS     linker library options
        RTE_KERNELDIR    linux headers path
        CROSS     toolchain prefix
        V         verbose
index 04f1d4eb14bca90c5dc0660b095b29a4d6f91a94..7dc2de639433c2791f3b1d62d7cca06a2825cc68 100644 (file)
@@ -411,6 +411,8 @@ Variables that Can be Set/Overridden by the User in a Makefile or Command Line
 
 *   EXTRA_LDFLAGS: The content of this variable is appended after LDFLAGS when linking.
 
+*   EXTRA_LDLIBS: The content of this variable is appended after LDLIBS when linking.
+
 *   EXTRA_ASFLAGS: The content of this variable is appended after ASFLAGS when assembling.
 
 *   EXTRA_CPPFLAGS: The content of this variable is appended after CPPFLAGS when using a C preprocessor on assembly files.
index 333b007e8377f81c19b9ffc76308d07eff82076c..e522c12008ecac1f0bfc681153e9d4c40f7d87af 100644 (file)
@@ -218,7 +218,7 @@ The following variables can be specified on the command line:
 
     Enable dependency debugging. This provides some useful information about why a target is built or not.
 
-*   EXTRA_CFLAGS=, EXTRA_LDFLAGS=, EXTRA_ASFLAGS=, EXTRA_CPPFLAGS=
+*   EXTRA_CFLAGS=, EXTRA_LDFLAGS=, EXTRA_LDLIBS=, EXTRA_ASFLAGS=, EXTRA_CPPFLAGS=
 
     Append specific compilation, link or asm flags.
 
index 4fc582ac8704806ebda9fef57c17dad24aa493d4..1a2043ac41fb932e4419496becede1a09a0d918a 100644 (file)
@@ -141,7 +141,7 @@ _LDLIBS-y += $(EXECENV_LDLIBS)
 _LDLIBS-y += --end-group
 _LDLIBS-y += --no-whole-archive
 
-LDLIBS += $(_LDLIBS-y) $(CPU_LDLIBS)
+LDLIBS += $(_LDLIBS-y) $(CPU_LDLIBS) $(EXTRA_LDLIBS)
 
 .PHONY: all
 all: install