summaryrefslogtreecommitdiffstats
path: root/recipes-extended/vpp-core/dpdkvpp.bb
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-extended/vpp-core/dpdkvpp.bb')
-rw-r--r--recipes-extended/vpp-core/dpdkvpp.bb5
1 files changed, 4 insertions, 1 deletions
diff --git a/recipes-extended/vpp-core/dpdkvpp.bb b/recipes-extended/vpp-core/dpdkvpp.bb
index 66ff945c..3905d817 100644
--- a/recipes-extended/vpp-core/dpdkvpp.bb
+++ b/recipes-extended/vpp-core/dpdkvpp.bb
@@ -25,6 +25,9 @@ DPDK_RTE_TARGET_x86-64 = "x86_64-native-linuxapp-gcc"
25DPDK_RTE_TARGET_x86 = "i686-native-linuxapp-gcc" 25DPDK_RTE_TARGET_x86 = "i686-native-linuxapp-gcc"
26DPDK_RTE_TARGET ?= "${ARCH}-dpaa-linuxapp-gcc" 26DPDK_RTE_TARGET ?= "${ARCH}-dpaa-linuxapp-gcc"
27 27
28TLSDIALECT ?= ""
29TLSDIALECT_aarch64 ?= "-mtls-dialect=trad"
30
28export RTE_TARGET = "${DPDK_RTE_TARGET}" 31export RTE_TARGET = "${DPDK_RTE_TARGET}"
29export RTE_OUTPUT = "${S}/${RTE_TARGET}" 32export RTE_OUTPUT = "${S}/${RTE_TARGET}"
30 33
@@ -51,7 +54,7 @@ do_compile () {
51 oe_runmake CONFIG_RTE_EAL_IGB_UIO=n CONFIG_RTE_KNI_KMOD=y \ 54 oe_runmake CONFIG_RTE_EAL_IGB_UIO=n CONFIG_RTE_KNI_KMOD=y \
52 CONFIG_RTE_LIBRTE_PMD_OPENSSL=y \ 55 CONFIG_RTE_LIBRTE_PMD_OPENSSL=y \
53 EXTRA_LDFLAGS="-L${STAGING_LIBDIR} --hash-style=gnu" \ 56 EXTRA_LDFLAGS="-L${STAGING_LIBDIR} --hash-style=gnu" \
54 EXTRA_CFLAGS="${HOST_CC_ARCH} ${TOOLCHAIN_OPTIONS} -I${STAGING_INCDIR} -fPIC -mtls-dialect=trad" \ 57 EXTRA_CFLAGS="${HOST_CC_ARCH} ${TOOLCHAIN_OPTIONS} -I${STAGING_INCDIR} -fPIC ${TLSDIALECT}" \
55 CROSS="${TARGET_PREFIX}" \ 58 CROSS="${TARGET_PREFIX}" \
56 prefix="" LDFLAGS="${TUNE_LDARGS}" WERROR_FLAGS="-w" V=1 59 prefix="" LDFLAGS="${TUNE_LDARGS}" WERROR_FLAGS="-w" V=1
57 60