[LLVMdev] [PATCH] 3.3 Release fix on ARM - atomics

JF Bastien jfb at google.com
Mon May 13 14:13:08 PDT 2013


Shouldn't you also support Thumb? And what about after v7 (e.g. v8) which
AFAIK also supports these?


On Mon, May 13, 2013 at 11:54 AM, Rafael EspĂ­ndola <
rafael.espindola at gmail.com> wrote:

> > I have asked on #gcc what gcc does. I have posted a detailed
> > description in the bug, but the summary is that there is some
> > cooperation with the kernel going on that should make it safe to set
> > MaxAtomicInlineWidth to 64 when targeting linux armv6 or newer. Hard
> > float using it then just becomes a consequence of it implying armv7.
> >
> > I know think we need something like the attached patch (with tests and
> > comments added).
>
> OK. The attached patch has comments and a test.
>
> Renato, what do you think? I am currently building it on a chromebook
> to make sure if fixes the bootstrap, but that will take some time.
>
> Cheers,
> Rafael
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130513/524c1ed8/attachment.html>


More information about the cfe-commits mailing list