From: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>

Flag -msse4.2 should be used only for i?86/x86_64 targets, it does not
make sense for any other target.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@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: 811281a22b6274b7f41b926a9cfbe09e48a366bd
 ** Merge commit sha: 7aed25e962c1322b020ff261d9e5ee0ab3dda1a1
 **/
 platform/linux-generic/Makefile.am    | 6 ++++++
 platform/linux-generic/m4/odp_dpdk.m4 | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

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 ba0fdc935..91f76e2de 100644
--- a/platform/linux-generic/m4/odp_dpdk.m4
+++ b/platform/linux-generic/m4/odp_dpdk.m4
@@ -5,7 +5,7 @@ pktio_dpdk_support=no
 AC_ARG_WITH([dpdk-path],
 [AS_HELP_STRING([--with-dpdk-path=DIR], [path to dpdk build directory])],
     [DPDK_PATH="$withval"
-    DPDK_CPPFLAGS="-msse4.2 -isystem $DPDK_PATH/include"
+    DPDK_CPPFLAGS="-isystem $DPDK_PATH/include"
     DPDK_LDFLAGS="-L$DPDK_PATH/lib"
     pktio_dpdk_support=yes],[])
 

Reply via email to