[cfe-commits] r134453 - in /cfe/trunk: include/clang/Basic/ include/clang/Driver/ include/clang/Frontend/ lib/ARCMigrate/ lib/CodeGen/ lib/Driver/ lib/Frontend/ lib/Lex/ lib/Sema/ test/ARCMT/ test/CodeGenObjC/ test/CodeGenObjCXX/ test/Driver/ tes

John McCall rjmccall at apple.com
Tue Jul 5 19:37:40 PDT 2011


On Jul 5, 2011, at 7:24 PM, Eli Friedman wrote:

> On Tue, Jul 5, 2011 at 5:26 PM, John McCall <rjmccall at apple.com> wrote:
>> Author: rjmccall
>> Date: Tue Jul  5 19:26:06 2011
>> New Revision: 134453
>> 
>> URL: http://llvm.org/viewvc/llvm-project?rev=134453&view=rev
>> Log:
>> Change the driver's logic about Objective-C runtimes:  abstract out a
>> structure to hold inferred information, then propagate each invididual
>> bit down to -cc1.  Separate the bits of "supports weak" and "has a native
>> ARC runtime";  make the latter a CodeGenOption.
>> 
>> The tool chain is still driving this decision, because it's the place that
>> has the required deployment target information on Darwin, but at least it's
>> better-factored now.
> 
> It looks like the gccTestSuite_clang-x86_64-darwin10-RA__obj-c
> buildbot is unhappy...

Should be fixed;  thanks.

John.



More information about the cfe-commits mailing list