OBJC_CLASS_PROTOCOLS symbols go in cat_cls_meth section.
llvm-svn: 49493
diff --git a/llvm-gcc-4.2/gcc/config/darwin.c b/llvm-gcc-4.2/gcc/config/darwin.c
index 517c70d..5e05501 100644
--- a/llvm-gcc-4.2/gcc/config/darwin.c
+++ b/llvm-gcc-4.2/gcc/config/darwin.c
@@ -1563,7 +1563,7 @@
else if (!strncmp (name, "INSTANCE_VARIABLES_", 19))
return "__OBJC,__instance_vars,regular,no_dead_strip";
else if (!strncmp (name, "CLASS_PROTOCOLS_", 16))
- return "__OBJC,__cls_meth,regular,no_dead_strip";
+ return "__OBJC,__cat_cls_meth,regular,no_dead_strip";
else if (!strncmp (name, "CLASS_NAME_", 11))
return "__TEXT,__cstring,cstring_literals";
else if (!strncmp (name, "METH_VAR_NAME_", 14))