diff mbox series

[v1,3/6] linux-gen: apply -msse4.2 only in x86 case

Message ID 1512262805-15125-4-git-send-email-odpbot@yandex.ru
State New
Headers show
Series [v1,1/6] configure: separate common DPDK check to odp_dpdk.m4 | expand

Commit Message

Github ODP bot Dec. 3, 2017, 1 a.m. UTC
From: Dmitry Eremin-Solenikov <dmitry.ereminsolenikov@linaro.org>


Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsolenikov@linaro.org>

---
/** Email created from pull request 321 (lumag:dpdk-system-master)
 ** https://github.com/Linaro/odp/pull/321
 ** Patch: https://github.com/Linaro/odp/pull/321.patch
 ** Base sha: 5329e5211c447b9b823149baf76112eedfeb07fb
 ** Merge commit sha: 527862cca98549d4fc5bd0f966d3609477b20443
 **/
 platform/linux-generic/Makefile.am    | 6 ++++++
 platform/linux-generic/m4/odp_dpdk.m4 | 4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)
diff mbox series

Patch

diff --git a/platform/linux-generic/Makefile.am b/platform/linux-generic/Makefile.am
index 9cb501cf3..bbe6a21c2 100644
--- a/platform/linux-generic/Makefile.am
+++ b/platform/linux-generic/Makefile.am
@@ -14,6 +14,12 @@  AM_CPPFLAGS +=  $(OPENSSL_CPPFLAGS)
 AM_CPPFLAGS +=  $(DPDK_CPPFLAGS)
 AM_CPPFLAGS +=  $(NETMAP_CPPFLAGS)
 
+if PKTIO_DPDK
+if ARCH_IS_X86
+AM_CFLAGS += -msse4.2
+endif
+endif
+
 odpincludedir= $(includedir)/odp
 odpinclude_HEADERS = \
 		  include/odp/visibility_begin.h \
diff --git a/platform/linux-generic/m4/odp_dpdk.m4 b/platform/linux-generic/m4/odp_dpdk.m4
index c0d468c2a..d79d29b55 100644
--- a/platform/linux-generic/m4/odp_dpdk.m4
+++ b/platform/linux-generic/m4/odp_dpdk.m4
@@ -8,7 +8,7 @@  AC_ARG_WITH([dpdk-path],
      pktio_dpdk_support=yes],[])
 
 if test "x$DPDK_PATH" = "xsystem" ; then
-    DPDK_CPPFLAGS="-msse4.2 -isystem/usr/include/dpdk"
+    DPDK_CPPFLAGS="-isystem/usr/include/dpdk"
     DPDK_LDFLAGS=""
     DPDK_PMD_PATH="`$CC --print-file-name=librte_pmd_null.a`"
     DPDK_PMD_PATH="`dirname "$DPDK_PMD_PATH"`"
@@ -16,7 +16,7 @@  if test "x$DPDK_PATH" = "xsystem" ; then
 	AC_MSG_FAILURE([Could not locate system DPDK PMD directory])
     fi
 else
-    DPDK_CPPFLAGS="-msse4.2 -isystem $DPDK_PATH/include"
+    DPDK_CPPFLAGS="-isystem $DPDK_PATH/include"
     DPDK_LDFLAGS="-L$DPDK_PATH/lib"
     DPDK_PMD_PATH="$DPDK_PATH/lib"
 fi