[cfe-commits] r134863 - in /cfe/trunk: lib/CodeGen/CodeGenTypes.cpp lib/CodeGen/CodeGenTypes.h test/CodeGenCXX/anonymous-union-member-initializer.cpp test/CodeGenObjC/arc-foreach.m test/CodeGenObjC/arc.m

Francois Pichet pichet2000 at gmail.com
Sun Jul 10 08:27:09 PDT 2011


On Sun, Jul 10, 2011 at 10:53 AM, Chris Lattner <sabre at nondot.org> wrote:
> On Jul 10, 2011, at 5:39 AM, Francois Pichet wrote:
>
>> On Sun, Jul 10, 2011 at 1:39 AM, Chris Lattner <sabre at nondot.org> wrote:
>>> Author: lattner
>>> Date: Sun Jul 10 00:39:13 2011
>>> New Revision: 134863
>>>
>>> URL: http://llvm.org/viewvc/llvm-project?rev=134863&view=rev
>>> Log:
>>> keep track of whether being in a RS_StructPointer state
>>> caused us to skip layout out a function accurately.  If
>>> so, flush the type cache for both the function and struct
>>> case to ensure that any pointers to the functions get
>>> recomputed.  This is overconservative, but with this patch
>>> clang can build itself again.
>>
>> This fails under MSVC:
>
> Thanks, this is hopefully fixed by r134870.  Please let me know if not.
>
> -Chris
>

Fixed, thanks.




More information about the cfe-commits mailing list