<div dir="ltr"><div>atm only nexus 9 is on 3.10<br></div>thanks for the support guys!!<br></div><div class="gmail_extra"><br><div class="gmail_quote">2014-11-14 0:00 GMT+01:00 Vinícius Tinti <span dir="ltr">&lt;<a href="mailto:viniciustinti@gmail.com" target="_blank">viniciustinti@gmail.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Thu, Nov 13, 2014 at 8:51 PM, Charlebois, Mark &lt;<a href="mailto:mcharleb@quicinc.com">mcharleb@quicinc.com</a>&gt; wrote:<br>
&gt; I&#39;ll try and have a look at the nexus 5 target over the weekend. I won&#39;t be<br>
&gt; able to work on it before then.<br>
&gt;<br>
&gt;<br>
&gt; -Mark<br>
&gt;<br>
&gt; ________________________________<br>
&gt; From: <a href="mailto:llvmlinux-bounces@lists.linuxfoundation.org">llvmlinux-bounces@lists.linuxfoundation.org</a><br>
&gt; &lt;<a href="mailto:llvmlinux-bounces@lists.linuxfoundation.org">llvmlinux-bounces@lists.linuxfoundation.org</a>&gt; on behalf of Behan Webster<br>
&gt; &lt;<a href="mailto:behanw@converseincode.com">behanw@converseincode.com</a>&gt;<br>
&gt; Sent: Thursday, November 13, 2014 2:48 PM<br>
&gt; To: Davide Rombolà<br>
&gt; Cc: llvm &gt;&gt; Compiling the Linux Kernel with Clang/LLVM<br>
&gt; Subject: Re: [llvmlinux] compile linux kernel for ARM with Clang-3.6<br>
&gt;<br>
&gt; The Nexus5 build is still a work in progress. Not yet working.<br>
&gt;<br>
&gt; However, the error message you&#39;ve posted makes it appear that the x86<br>
&gt; version of the assembler is being called instead of the ARM one. No doubt<br>
&gt; since it is a 3.4 kernel it doesn&#39;t have all the appropriate patches in<br>
&gt; place since we spend a lot more time on the mainline patches.<br>
&gt;<br>
&gt; Cross posting to the LLVMLinux list so that others who are interested might<br>
&gt; be able to help you.<br>
&gt;<br>
&gt; Behan<br>
&gt;<br>
&gt; On 11/13/14 10:13, Davide Rombolà wrote:<br>
&gt;<br>
&gt; I&#39;m on linux kernel 3.4 arch mach-msm (nexus 5), the error is:<br>
&gt;<br>
&gt; /usr/bin/as: unrecognized option &#39;-mfloat-abi=softfp&#39; clang-3: error:<br>
&gt; assembler command failed with exit code 1<br>
&gt;<br>
&gt; Il 13/nov/2014 18:43 &quot;Behan Webster&quot; &lt;<a href="mailto:behanw@converseincode.com">behanw@converseincode.com</a>&gt; ha scritto:<br>
&gt;&gt;<br>
&gt;&gt; On 11/13/14 03:42, Davide Rombolà wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi!<br>
&gt;&gt; i&#39;m trying to compile linux kernel for arm with clang-3.5.<br>
&gt;&gt; i followed this guide <a href="http://llvm.linuxfoundation.org/index.php/Main_Page" target="_blank">http://llvm.linuxfoundation.org/index.php/Main_Page</a><br>
&gt;&gt; and all went ok.<br>
&gt;&gt;<br>
&gt;&gt; Depending on which kernel version you are building, you will need a clang<br>
&gt;&gt; newer than 3.5. Currently only the pre 3.6 clang will work.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On compilation clang gave me error on &quot;-mfloat-abi=soft&quot; flag.<br>
&gt;&gt;<br>
&gt;&gt; I&#39;d have to see the error. But remember that the kernel can&#39;t use floating<br>
&gt;&gt; point opcodes (with very few exceptions).<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; this flag only apper in &quot;arch/arm/vfp/Makefile&quot;, i deleted it but clang<br>
&gt;&gt; still gave me the same error.<br>
&gt;&gt;<br>
&gt;&gt; Could you suggest me a solution for this?<br>
<br>
</div></div>As far as I remember Nexus 7 is also with kernel 3.4.<br>
It is being long since I have built it so probably it is broken but I<br>
will sync/fix it now.<br>
<br>
Then I try with Nexus 5 and let you know.<br>
<span class=""><br>
&gt;&gt; Thanks for your time,<br>
&gt;&gt;<br>
&gt;&gt; Like I said, I&#39;d need to see the error. I don&#39;t have enough info to be<br>
&gt;&gt; able to even guess.<br>
&gt;&gt;<br>
&gt;&gt; Behan<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Behan Webster<br>
&gt;&gt; <a href="mailto:behanw@converseincode.com">behanw@converseincode.com</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Behan Webster<br>
&gt; <a href="mailto:behanw@converseincode.com">behanw@converseincode.com</a><br>
&gt;<br>
&gt;<br>
</span>&gt; _______________________________________________<br>
&gt; LLVMLinux mailing list<br>
&gt; <a href="mailto:LLVMLinux@lists.linuxfoundation.org">LLVMLinux@lists.linuxfoundation.org</a><br>
&gt; <a href="https://lists.linuxfoundation.org/mailman/listinfo/llvmlinux" target="_blank">https://lists.linuxfoundation.org/mailman/listinfo/llvmlinux</a><br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
--<br>
Simplicity is the ultimate sophistication<br>
</font></span></blockquote></div><br></div>