[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