[cfe-commits] r134066 - /cfe/trunk/include/clang/Driver/ToolChain.h
John McCall
rjmccall at apple.com
Wed Jun 29 12:42:21 PDT 2011
On Jun 29, 2011, at 6:17 AM, David Chisnall wrote:
> Author: theraven
> Date: Wed Jun 29 08:17:23 2011
> New Revision: 134066
>
> URL: http://llvm.org/viewvc/llvm-project?rev=134066&view=rev
> Log:
> Make ARC support default to true. Please can we stop making Objective-C runtime features part of the platform description? This only makes sense for Darwin.
At the time this code was added, it was not true; you are saying it is now true, so the driver needs to be updated to reflect that. This seems completely reasonable to me.
And I would argue that *every* platform has fixed Objective-C runtimes. Again, you are assuming that everyone compiling and deploying an Objective-C program is willing to require that the entire Objective-C runtime and library stack be updated to the absolute latest revision on every deployment machine. This would certainly not be a reasonable assumption about any other language runtime.
John.
More information about the cfe-commits
mailing list