<br><br>On Thursday, June 28, 2012, Dennis.Yxun &lt;<a href="mailto:dennis.yxun@gmail.com">dennis.yxun@gmail.com</a>&gt; wrote:<br>&gt; HI Raj:<br>&gt;   So this will eventually goes into OE-core, right?<br>&gt;   As I see Bruce has no response for the &quot;override scheme&quot;<br>
&gt; so mips -&gt; for big endian mips o32 (could be mipseb better?, less confusion)<br><br>Mips has always meant big endian no need to change there <br><br><br>&gt; and mipsel -&gt; for little endian mips o32, they in same level, not of<br>
&gt; one&#39;s subset<br>&gt;<br>&gt; Dennis<br>&gt;<br>&gt; On Thu, Jun 28, 2012 at 9:10 AM, Khem Raj &lt;<a href="mailto:raj.khem@gmail.com">raj.khem@gmail.com</a>&gt; wrote:<br>&gt;&gt; From: Dennis Lan &lt;<a href="mailto:dennis.yxun@gmail.com">dennis.yxun@gmail.com</a>&gt;<br>
&gt;&gt;<br>&gt;&gt; Quote for eglibc source:<br>&gt;&gt;  for mips eglibc now builds syscall tables for all abi&#39;s<br>&gt;&gt;  so we make sure that we choose right march option which is<br>&gt;&gt;  compatible with o32,n32 and n64 abi&#39;s<br>
&gt;&gt;  e.g. -march=mips32 is not compatible with n32 and n64 therefore<br>&gt;&gt;  we filter it out in such case -march=from-abi which will be<br>&gt;&gt;  mips1 when using o32 and mips3 when using n32/n64<br>&gt;&gt;<br>
&gt;&gt; Signed-off-by: Dennis Lan &lt;<a href="mailto:dennis.yxun@gmail.com">dennis.yxun@gmail.com</a>&gt;<br>&gt;&gt; ---<br>&gt;&gt;  meta/recipes-core/eglibc/<a href="http://eglibc_2.15.bb">eglibc_2.15.bb</a> |    1 +<br>
&gt;&gt;  1 file changed, 1 insertion(+)<br>&gt;&gt;<br>&gt;&gt; diff --git a/meta/recipes-core/eglibc/<a href="http://eglibc_2.15.bb">eglibc_2.15.bb</a> b/meta/recipes-core/eglibc/<a href="http://eglibc_2.15.bb">eglibc_2.15.bb</a><br>
&gt;&gt; index e57a112..b2922b4 100644<br>&gt;&gt; --- a/meta/recipes-core/eglibc/<a href="http://eglibc_2.15.bb">eglibc_2.15.bb</a><br>&gt;&gt; +++ b/meta/recipes-core/eglibc/<a href="http://eglibc_2.15.bb">eglibc_2.15.bb</a><br>
&gt;&gt; @@ -101,6 +101,7 @@ do_patch_append() {<br>&gt;&gt;  # mips1 when using o32 and mips3 when using n32/n64<br>&gt;&gt;<br>&gt;&gt;  TUNE_CCARGS_mips := &quot;${@oe_filter_out(&#39;-march=mips32&#39;, &#39;${TUNE_CCARGS}&#39;, d)}&quot;<br>
&gt;&gt; +TUNE_CCARGS_mipsel := &quot;${@oe_filter_out(&#39;-march=mips32&#39;, &#39;${TUNE_CCARGS}&#39;, d)}&quot;<br>&gt;&gt;<br>&gt;&gt;  # We need to ensure that all of the i386 and x86_64 headers are identical<br>&gt;&gt;  # to support the multilib case.  We do this by copying headers from x86_64<br>
&gt;&gt; --<br>&gt;&gt; 1.7.9.5<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; _______________________________________________<br>&gt;&gt; Openembedded-core mailing list<br>&gt;&gt; <a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>
&gt;&gt; <a href="http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core">http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core</a><br>&gt;<br>&gt; _______________________________________________<br>
&gt; Openembedded-core mailing list<br>&gt; <a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>&gt; <a href="http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core">http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core</a><br>
&gt;