<div>i used clang 3.4,after that ,i install 3.5 instead,but encounter this problem:</div><div>kernel/bounds.c:19:2:error: unexpected token at start of statement</div><div>DEFINE(NR_PAGEFLAGS, __NR_PAGEFLAGS)</div><div>is that a patch problem</div><div><br></div><div><br></div><div style="font-size: 12px;font-family: Arial Narrow;padding:2px 0 2px 0;">------------------&nbsp;原始邮件&nbsp;------------------</div><div style="font-size: 12px;background:#efefef;padding:8px;"><div><b>发件人:</b> "Jan-Simon Moeller"&lt;dl9pf@gmx.de&gt;; </div><div><b>发送时间:</b> 2014年11月3日(星期一) 凌晨2:57</div><div><b>收件人:</b> "llvmlinux"&lt;llvmlinux@lists.linuxfoundation.org&gt;; </div><div><b >抄送:</b> "remember?you"&lt;1041383200@qq.com&gt;; </div><div><b>主题:</b> Re: [llvmlinux] request for help</div></div><div><br></div>What version of clang / gcc are you using ?&nbsp; <br><br>Best regards,<br>Jan-Simon <br><br>Am Sonntag, 2. November 2014, 23:35:00 schrieb remember?you:<br>&gt; when i compile linux kernel with clang,i encounter 3 problems:<br>&gt; 1:error: unexpected directive .code16‍<br>&gt; 2:error: unexpected directive .code16gcc‍<br>&gt; 3:error: invalid '.fill' size, expected 1, 2, 4, or 8‍‍‍<br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; thanks for answer<br>