<div><br><div class="gmail_quote"><div>On Wed, Mar 15, 2017 at 2:36 AM zhengrq <<a href="mailto:zhengrq.fnst@cn.fujitsu.com">zhengrq.fnst@cn.fujitsu.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Fixed:<br class="gmail_msg">
MACHINE = qemuarm64<br class="gmail_msg">
require conf/multilib.conf<br class="gmail_msg">
MULTILIBS = "multilib:lib32"<br class="gmail_msg">
DEFAULTTUNE_virtclass-multilib-lib32 = "armv7at-neon"<br class="gmail_msg">
<br class="gmail_msg">
$ bitbake core-image-minimal -cpopulate_sdk<br class="gmail_msg">
<br class="gmail_msg">
WARNING: gcc multilib setup is not supported for TARGET_ARCH=aarch64<br class="gmail_msg">
WARNING: gcc multilib setup is not supported for TARGET_ARCH=aarch64<br class="gmail_msg">
<br class="gmail_msg">
[YOCTO #8638]</blockquote><div><br></div><div>Gcc backend for aarch64 is separate from arm targets how have you tested the generated compiler sdk</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br class="gmail_msg">
<br class="gmail_msg">
(From OE-Core rev: 0ae52c8b2c1d7d7cdbcfeeae6ff42e64f16bc41d)<br class="gmail_msg">
<br class="gmail_msg">
Signed-off-by: Robert Yang <<a href="mailto:liezhi.yang@windriver.com" class="gmail_msg" target="_blank">liezhi.yang@windriver.com</a>><br class="gmail_msg">
Signed-off-by: Ross Burton <<a href="mailto:ross.burton@intel.com" class="gmail_msg" target="_blank">ross.burton@intel.com</a>><br class="gmail_msg">
Signed-off-by: Richard Purdie <<a href="mailto:richard.purdie@linuxfoundation.org" class="gmail_msg" target="_blank">richard.purdie@linuxfoundation.org</a>><br class="gmail_msg">
Signed-off-by: Zheng Ruoqin <<a href="mailto:zhengrq.fnst@cn.fujitsu.com" class="gmail_msg" target="_blank">zhengrq.fnst@cn.fujitsu.com</a>><br class="gmail_msg">
---<br class="gmail_msg">
meta/recipes-devtools/gcc/gcc-multilib-config.inc | 7 +++++++<br class="gmail_msg">
1 file changed, 7 insertions(+)<br class="gmail_msg">
<br class="gmail_msg">
diff --git a/meta/recipes-devtools/gcc/gcc-multilib-config.inc b/meta/recipes-devtools/gcc/gcc-multilib-config.inc<br class="gmail_msg">
index 1c0a45a..a0a2ac0 100644<br class="gmail_msg">
--- a/meta/recipes-devtools/gcc/gcc-multilib-config.inc<br class="gmail_msg">
+++ b/meta/recipes-devtools/gcc/gcc-multilib-config.inc<br class="gmail_msg">
@@ -29,6 +29,9 @@ python gcc_multilib_setup() {<br class="gmail_msg">
bb.utils.remove(build_conf_dir, True)<br class="gmail_msg">
ml_globs = ('%s/*/t-linux64' % src_conf_dir,<br class="gmail_msg">
'%s/*/linux64.h' % src_conf_dir,<br class="gmail_msg">
+ '%s/aarch64/t-aarch64' % src_conf_dir,<br class="gmail_msg">
+ '%s/aarch64/aarch64.h' % src_conf_dir,<br class="gmail_msg">
+ '%s/aarch64/aarch64-cores.def' % src_conf_dir,<br class="gmail_msg">
'%s/*/linux.h' % src_conf_dir,<br class="gmail_msg">
'%s/linux.h' % src_conf_dir)<br class="gmail_msg">
<br class="gmail_msg">
@@ -130,6 +133,8 @@ python gcc_multilib_setup() {<br class="gmail_msg">
'mips64' : ['gcc/config/mips/t-linux64'],<br class="gmail_msg">
'powerpc' : ['gcc/config/rs6000/t-linux64'],<br class="gmail_msg">
'powerpc64' : ['gcc/config/rs6000/t-linux64'],<br class="gmail_msg">
+ 'aarch64' : ['gcc/config/aarch64/t-aarch64'],<br class="gmail_msg">
+ 'arm' : ['gcc/config/aarch64/t-aarch64'],<br class="gmail_msg">
}<br class="gmail_msg">
<br class="gmail_msg">
gcc_header_config_files = {<br class="gmail_msg">
@@ -140,6 +145,8 @@ python gcc_multilib_setup() {<br class="gmail_msg">
'mips64' : ['gcc/config/mips/linux.h', 'gcc/config/mips/linux64.h'],<br class="gmail_msg">
'powerpc' : ['gcc/config/rs6000/linux64.h'],<br class="gmail_msg">
'powerpc64' : ['gcc/config/rs6000/linux64.h'],<br class="gmail_msg">
+ 'aarch64' : ['gcc/config/aarch64/aarch64.h'],<br class="gmail_msg">
+ 'arm' : ['gcc/config/aarch64/aarch64.h'],<br class="gmail_msg">
}<br class="gmail_msg">
<br class="gmail_msg">
libdir32 = 'SYSTEMLIBS_DIR'<br class="gmail_msg">
--<br class="gmail_msg">
2.7.4<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
--<br class="gmail_msg">
_______________________________________________<br class="gmail_msg">
Openembedded-core mailing list<br class="gmail_msg">
<a href="mailto:Openembedded-core@lists.openembedded.org" class="gmail_msg" target="_blank">Openembedded-core@lists.openembedded.org</a><br class="gmail_msg">
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br class="gmail_msg">
</blockquote></div></div>