[llvmlinux] AARCH64 unit tests for clang

Charlebois, Mark mcharleb at quicinc.com
Tue Oct 29 18:37:04 UTC 2013

Thanks. I fixed the @ vs // and the issue persists. I filed an llvm bug:  


From: llvmlinux-bounces at lists.linuxfoundation.org [llvmlinux-bounces at lists.linuxfoundation.org] on behalf of Tim Northover [t.p.northover at gmail.com]
Sent: Tuesday, October 29, 2013 11:33 AM
To: Compiling the Linux Kernel with Clang/LLVM
Subject: Re: [llvmlinux] AARCH64 unit tests for clang

Hi Mark,

> Thanks so much for the insight, it was very helpful!

No worries.
> I have another asm issue that I hope you can provide insight on:
> 1. The following seems to generate 2 errors when compiled with clang with -O2 enabled, but works without -O2:

I can't quite explain why it works without -O2, but the problem is
that AArch64 assembly comments are introduced by "//" rather than "@"
(as they were in ARM). I suspect this was just a copy/paste from ARM
code so (fingers crossed) there won't be much objection to changing

Oddly, I can't even get gas to accept the @ so I don't know what's
going on there with GCC.


LLVMLinux mailing list
LLVMLinux at lists.linuxfoundation.org

More information about the LLVMLinux mailing list