From c35c9d87a96ab66fc079e136f4b32390788b0f6a Mon Sep 17 00:00:00 2001 From: Fariborz Jahanian Date: Thu, 26 Mar 2009 23:57:56 +0000 Subject: [PATCH] Put back __OBJC2__ definition. llvm-svn: 67802 --- clang/lib/Lex/Preprocessor.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/clang/lib/Lex/Preprocessor.cpp b/clang/lib/Lex/Preprocessor.cpp index a37b28b2b1df..a43bb6427e90 100644 --- a/clang/lib/Lex/Preprocessor.cpp +++ b/clang/lib/Lex/Preprocessor.cpp @@ -497,12 +497,8 @@ static void InitializePredefinedMacros(Preprocessor &PP, if (PP.getLangOptions().ObjC1) { DefineBuiltinMacro(Buf, "__OBJC__=1"); -#if 0 -// FIXME. This flag controls declaration of ivars which is -// needed since we do not support synthesize ivars yet. if (PP.getLangOptions().ObjCNonFragileABI) DefineBuiltinMacro(Buf, "__OBJC2__=1"); -#endif if (PP.getLangOptions().getGCMode() == LangOptions::NonGC) { DefineBuiltinMacro(Buf, "__weak=");