This patch adds support for sender-aware dispatch in Objective-C for the GNU runtime, when
compiled with -fobjc-sender-dependent-dispatch. This is used in AOP, COP, implementing object planes, and a few other things. Patch by David Chisnall. llvm-svn: 72275
This commit is contained in:
@@ -280,6 +280,9 @@ static void InitializePredefinedMacros(const TargetInfo &TI,
|
||||
if (LangOpts.ObjC2)
|
||||
DefineBuiltinMacro(Buf, "OBJC_NEW_PROPERTIES");
|
||||
|
||||
if (LangOpts.ObjCSenderDispatch)
|
||||
DefineBuiltinMacro(Buf, "__OBJC_SENDER_AWARE_DISPATCH__");
|
||||
|
||||
if (LangOpts.PascalStrings)
|
||||
DefineBuiltinMacro(Buf, "__PASCAL_STRINGS__");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user