<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi,<div>I'm trying to build the linux kernel with <b>`clang -fbasic-block-sections=labels`.</b></div><div><br></div>I ran into this error:</div><div dir="ltr"><br><font face="monospace">/tmp/main-81886d.s: Assembler messages:<br>/tmp/main-81886d.s: Error: .size expression for .BB.set_reset_devices does not evaluate to a constant<br>/tmp/main-81886d.s: Error: .size expression for .BB.debug_kernel does not evaluate to a constant<br>/tmp/main-81886d.s: Error: .size expression for .BB.quiet_kernel does not evaluate to a constant<br>/tmp/main-81886d.s: Error: .size expression for .BB.loglevel does not evaluate to a constant</font></div><div dir="ltr"><br></div><div><span style="color:rgba(0,0,0,0.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px">make kernelversion</span><br style="color:rgba(0,0,0,0.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px"><span style="color:rgba(0,0,0,0.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px">5.10.0</span><br></div><div><span style="color:rgba(0,0,0,0.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px"><br></span></div><div><div style="color:rgba(0,0,0,0.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px">clang version 11.1.0 (g...@github.com:llvm/llvm-project.git 1fdec59bffc11ae37eb51a1b9869f0696bfd5312)<br>Target: x86_64-unknown-linux-gnu</div><br class="gmail-Apple-interchange-newline" style="color:rgb(0,0,0)"></div><div dir="ltr"><br></div><div>1. Can someone help me understand what this error means?</div><div>2. Is <b>clang-built-linux</b> a better place to ask this question?</div><div>3. Is there a workaround for this?</div><div><br></div><div>Thanks</div><div>Akshith</div><div><br></div></div></div></div></div>