aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/darwin.c4
-rw-r--r--gcc/config/darwin.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/gcc/config/darwin.c b/gcc/config/darwin.c
index 370ee5c..b3c1ef3 100644
--- a/gcc/config/darwin.c
+++ b/gcc/config/darwin.c
@@ -1439,7 +1439,7 @@ darwin_objc2_section (tree decl ATTRIBUTE_UNUSED, tree meta, section * base)
gcc_assert (TREE_CODE (ident) == IDENTIFIER_NODE);
p = IDENTIFIER_POINTER (ident);
- gcc_checking_assert (flag_next_runtime == 1 && flag_objc_abi == 2);
+ gcc_checking_assert (flag_next_runtime >= 1 && flag_objc_abi == 2);
objc_metadata_seen = 1;
@@ -1515,7 +1515,7 @@ darwin_objc1_section (tree decl ATTRIBUTE_UNUSED, tree meta, section * base)
gcc_assert (TREE_CODE (ident) == IDENTIFIER_NODE);
p = IDENTIFIER_POINTER (ident);
- gcc_checking_assert (flag_next_runtime == 1 && flag_objc_abi < 2);
+ gcc_checking_assert (flag_next_runtime >= 1 && flag_objc_abi < 2);
objc_metadata_seen = 1;
diff --git a/gcc/config/darwin.h b/gcc/config/darwin.h
index 7843add..f9d4fec 100644
--- a/gcc/config/darwin.h
+++ b/gcc/config/darwin.h
@@ -107,7 +107,7 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
/* Default to using the NeXT-style runtime, since that's what is
pre-installed on Darwin systems. */
-#define NEXT_OBJC_RUNTIME 1
+#define NEXT_OBJC_RUNTIME 100508
/* Don't default to pcc-struct-return, because gcc is the only compiler, and
we want to retain compatibility with older gcc versions. */