From: Khem Raj Date: Wed, 17 Jul 2019 04:25:29 +0000 (-0700) Subject: dpdkvpp: -mtls-dialect=trad is aarch64 specific X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=d90e46907f6ced45f11d1a68558ed43e1e807808;p=meta-freescale.git dpdkvpp: -mtls-dialect=trad is aarch64 specific Fixes x86_64-yoe-linux-gcc: error: unrecognized argument in option '-mtls-dialect=trad' x86_64-yoe-linux-gcc: note: valid arguments to '-mtls-dialect=' are: gnu gnu2 Signed-off-by: Khem Raj --- 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" DPDK_RTE_TARGET_x86 = "i686-native-linuxapp-gcc" DPDK_RTE_TARGET ?= "${ARCH}-dpaa-linuxapp-gcc" +TLSDIALECT ?= "" +TLSDIALECT_aarch64 ?= "-mtls-dialect=trad" + export RTE_TARGET = "${DPDK_RTE_TARGET}" export RTE_OUTPUT = "${S}/${RTE_TARGET}" @@ -51,7 +54,7 @@ do_compile () { oe_runmake CONFIG_RTE_EAL_IGB_UIO=n CONFIG_RTE_KNI_KMOD=y \ CONFIG_RTE_LIBRTE_PMD_OPENSSL=y \ EXTRA_LDFLAGS="-L${STAGING_LIBDIR} --hash-style=gnu" \ - EXTRA_CFLAGS="${HOST_CC_ARCH} ${TOOLCHAIN_OPTIONS} -I${STAGING_INCDIR} -fPIC -mtls-dialect=trad" \ + EXTRA_CFLAGS="${HOST_CC_ARCH} ${TOOLCHAIN_OPTIONS} -I${STAGING_INCDIR} -fPIC ${TLSDIALECT}" \ CROSS="${TARGET_PREFIX}" \ prefix="" LDFLAGS="${TUNE_LDARGS}" WERROR_FLAGS="-w" V=1