aboutsummaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
authorSaul Wold <sgw@linux.intel.com>2015-09-16 10:33:37 -0700
committerSaul Wold <sgw@linux.intel.com>2015-09-16 10:33:37 -0700
commit94890cec951bbf922326162823d2664cd0056ea0 (patch)
tree395865c5b904326e4c9ca078a8b049836869784a /conf
parentcea00968b858b60222d68103491f076067d73876 (diff)
downloadmeta-intel-94890cec951bbf922326162823d2664cd0056ea0.tar.gz
meta-intel-94890cec951bbf922326162823d2664cd0056ea0.tar.bz2
meta-intel-94890cec951bbf922326162823d2664cd0056ea0.zip
intel-quark-common: disable padlock code
The padlock code is a subset of x86 hardware acceleration code. It uses the cmov instruction which is invalid on Quark based hardware, so we disable this code. Signed-off-by: Saul Wold <sgw@linux.intel.com>
Diffstat (limited to 'conf')
-rw-r--r--conf/machine/include/intel-quark-common.inc6
1 files changed, 5 insertions, 1 deletions
diff --git a/conf/machine/include/intel-quark-common.inc b/conf/machine/include/intel-quark-common.inc
index e2d34d70..ac518bef 100644
--- a/conf/machine/include/intel-quark-common.inc
+++ b/conf/machine/include/intel-quark-common.inc
@@ -1,7 +1,11 @@
#
-# Common configuration for all MACHINES of the intel-corei7-64 type
+# Common configuration for all MACHINES of the intel-quark type
#
DEFAULTTUNE ?= "i586-nlp-32"
require conf/machine/include/tune-i586-nlp.inc
require conf/machine/include/x86-base.inc
+
+# gnutls padlock code uses CMOV instruction in assembly which
+# is not valid for Quark.
+EXTRA_OECONF_append_pn-gnutls_intel-quark = " --disable-padlock"