[cfe-commits] r168260 - in /cfe/trunk: lib/Basic/Targets.cpp lib/CodeGen/CGExpr.cpp test/CodeGen/ppc-atomics.c

Benjamin Kramer benny.kra at gmail.com
Mon Nov 19 10:02:23 PST 2012


On 19.11.2012, at 08:35, John McCall <rjmccall at apple.com> wrote:

> On Nov 18, 2012, at 3:03 AM, Benjamin Kramer <benny.kra at gmail.com> wrote:
>> On 17.11.2012, at 18:30, Benjamin Kramer <benny.kra at googlemail.com> wrote:
>>> Author: d0k
>>> Date: Sat Nov 17 11:30:55 2012
>>> New Revision: 168260
>>> 
>>> URL: http://llvm.org/viewvc/llvm-project?rev=168260&view=rev
>>> Log:
>>> Enable inlining of 4 byte atomic ops on ppc32, 8 byte atomic ops on ppc64.
>>> 
>>> Also fixes a bit/byte mismatch when checking if a target supports atomic ops of a certain size.
>> 
>> John, is this OK for 3.2? It unbreaks clang selfhost on ppc64 with libstdc++ 4.7.
> 
> Yeah, looks fine.

Merged into 3.2 in r168313.

- Ben



More information about the cfe-commits mailing list