From: Christopher Larson Date: Mon, 14 May 2012 16:45:03 +0000 (-0500) Subject: tcmode-external-csl: avoid hardcoding a list of ia32 archs X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7cf5fcefd396ceeb16192e56f38e6cc4c568f10e;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git tcmode-external-csl: avoid hardcoding a list of ia32 archs (From OE-Core rev: 166a3f79d2538f40fb150c90b0f8e28987db8daa) Signed-off-by: Christopher Larson Signed-off-by: Richard Purdie --- diff --git a/meta/conf/distro/include/tcmode-external-csl.inc b/meta/conf/distro/include/tcmode-external-csl.inc index 0a486580e77..deabd490eb7 100644 --- a/meta/conf/distro/include/tcmode-external-csl.inc +++ b/meta/conf/distro/include/tcmode-external-csl.inc @@ -70,7 +70,9 @@ python toolchain_metadata_setup () { d = e.data - if d.getVar('TUNE_PKGARCH', True) in ('i586', 'i686'): + l = d.createCopy() + l.finalize() + if os.path.exists(bb.data.expand('${EXTERNAL_TOOLCHAIN}/bin/gcc', l)): d.setVar('TOOLCHAIN_PATH_ADD', '') } addhandler toolchain_metadata_setup @@ -81,7 +83,7 @@ python toolchain_setup () { d = e.data - if d.getVar('TUNE_PKGARCH', True) in ('i586', 'i686'): + if not d.getVar('TOOLCHAIN_PATH_ADD', True): populate_toolchain_links(d) } addhandler toolchain_setup