[cfe-commits] r54651 - in /cfe/trunk: Driver/clang.cpp include/clang/Basic/LangOptions.h lib/Basic/Targets.cpp lib/CodeGen/CGObjCMac.cpp lib/CodeGen/CodeGenModule.cpp lib/CodeGen/CodeGenModule.h lib/CodeGen/ModuleBuilder.cpp

Chris Lattner clattner at apple.com
Mon Aug 11 15:02:21 PDT 2008


On Aug 11, 2008, at 2:35 PM, Daniel Dunbar wrote:
> Author: ddunbar
> Date: Mon Aug 11 16:35:06 2008
> New Revision: 54651

Nice.

>
> -    if (1) {// -fobjc-gc controls this.
> +    if (1) { // FIXME: -fobjc-gc controls this.
>       Define(Defs, "__weak", "");
>       Define(Defs, "__strong", "");
>     } else {
> @@ -67,6 +67,9 @@
>
>     if (0)  // darwin_pascal_strings
>       Define(Defs, "__PASCAL_STRINGS__");
> +
> +    if (0) // FIXME: -fnext-runtime controls this
> +      Define(Defs, "__NEXT_RUNTIME__");
>   }

FYI, these can move to InitializePredefinedMacros in Preprocessor.cpp,  
which makes it easy to handle these.

-Chris




More information about the cfe-commits mailing list