Put back __OBJC2__ definition.

llvm-svn: 67802
This commit is contained in:
Fariborz Jahanian 2009-03-26 23:57:56 +00:00
parent c23500ebb3
commit c35c9d87a9
1 changed files with 0 additions and 4 deletions

View File

@ -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=");