[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

Eli Friedman eli.friedman at gmail.com
Tue Jul 5 19:24:30 PDT 2011


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...

-Eli




More information about the cfe-commits mailing list