]> granicus.if.org Git - clang/commitdiff
class meta-data belong to __objc_data section (in objc2
authorFariborz Jahanian <fjahanian@apple.com>
Sat, 31 Jan 2009 01:07:39 +0000 (01:07 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Sat, 31 Jan 2009 01:07:39 +0000 (01:07 +0000)
nonfragile abi).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63461 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/CGObjCMac.cpp

index 7f5857090014e9ccf9a0343d1a877e0cb92e4cf8..6c35041b97146b52de6ec1142e33e2b5e98409f4 100644 (file)
@@ -3384,7 +3384,7 @@ llvm::GlobalVariable * CGObjCNonFragileABIMac::BuildClassMetaData(
                              Init,
                              ClassName,
                              &CGM.getModule());
-  GV->setSection("__DATA, __objc_const");
+  GV->setSection("__DATA, __objc_data");
   GV->setAlignment(GetPointerAlign());
   if (HiddenVisibility)
     GV->setVisibility(llvm::GlobalValue::HiddenVisibility);