[meta-intel] [PATCH] mkl-dnn: do not use host machine instructions

Naveen Saini naveen.kumar.saini at intel.com
Thu Jun 27 00:15:11 PDT 2019


For GNU* Compiler Collection version 5 and newer
the default options are `-march=native -mtune=native`,
which should not happen in cross compilation environment.

ARCH_OPT_FLAGS=\"\" does not allow to use host machine
instructions.

For more information, please check:
http://intel.github.io/mkl-dnn/dev_guide_build_options.html

Signed-off-by: Naveen Saini <naveen.kumar.saini at intel.com>
---
 recipes-core/mkl-dnn/mkl-dnn_git.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/recipes-core/mkl-dnn/mkl-dnn_git.bb b/recipes-core/mkl-dnn/mkl-dnn_git.bb
index 14f4cec4..2858d876 100644
--- a/recipes-core/mkl-dnn/mkl-dnn_git.bb
+++ b/recipes-core/mkl-dnn/mkl-dnn_git.bb
@@ -23,3 +23,4 @@ EXTRA_OECMAKE += "-DMKLDNN_LIBRARY_TYPE=SHARED"
 EXTRA_OECMAKE += "-DMKLDNN_THREADING=OMP"
 EXTRA_OECMAKE += "-DWITH_EXAMPLE=ON"
 EXTRA_OECMAKE += "-DWITH_TEST=ON"
+EXTRA_OECMAKE += "-DARCH_OPT_FLAGS=''"
-- 
2.17.1



More information about the meta-intel mailing list