Comments
Patch
===================================================================
@@ -610,6 +610,14 @@ darwin_cpp_builtins (cpp_reader *pfile)
builtin_define_with_value
("__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__",
version_as_macro(), false);
+
+ /* Since we do not (yet, 4.6) support ObjC gc for the NeXT runtime,
the
+ following defines apply unconditionally. Without this NeXT system
+ headers cannot be parsed properly. */
+ {
+ builtin_define ("__strong=");
+ builtin_define ("__weak=");
+ }
}