summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-04-17 21:10:58 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-04-17 21:10:58 +0000
commit66b13dac0aa668133e4771eb4b161b8765f98e0e (patch)
treef45dc7e8e0f033ed7d21e001537f5146b19a5fb3
parent75009454e328c663bccf6be53f4f1a279c592563 (diff)
downloadbcm5719-llvm-66b13dac0aa668133e4771eb4b161b8765f98e0e.tar.gz
bcm5719-llvm-66b13dac0aa668133e4771eb4b161b8765f98e0e.zip
Don't put msgrefs in used globals (in particular, we don't want
no-dead-strip set on them). llvm-svn: 69388
-rw-r--r--clang/lib/CodeGen/CGObjCMac.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/CGObjCMac.cpp b/clang/lib/CodeGen/CGObjCMac.cpp
index 4acc6181036..5bb48e4e948 100644
--- a/clang/lib/CodeGen/CGObjCMac.cpp
+++ b/clang/lib/CodeGen/CGObjCMac.cpp
@@ -4995,7 +4995,6 @@ CodeGen::RValue CGObjCNonFragileABIMac::EmitMessageSend(
GV->setVisibility(llvm::GlobalValue::HiddenVisibility);
GV->setAlignment(16);
GV->setSection("__DATA, __objc_msgrefs, coalesced");
- UsedGlobals.push_back(GV);
}
llvm::Value *Arg1 = CGF.Builder.CreateBitCast(GV, ObjCTypes.MessageRefPtrTy);
OpenPOWER on IntegriCloud