Use "llvm.metadata" section for debug globals. Filter out these globals in the

asm printer.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@26599 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Jim Laskey
2006-03-07 22:00:35 +00:00
parent e8c3e3b51c
commit 7809811e4e
4 changed files with 11 additions and 4 deletions
+1 -1
View File
@@ -564,7 +564,7 @@ bool DarwinAsmPrinter::doFinalization(Module &M) {
if (!I->hasInitializer()) continue; // External global require no code
// Check to see if this is a special global used by LLVM, if so, emit it.
if (I->hasAppendingLinkage() && EmitSpecialLLVMGlobal(I))
if (EmitSpecialLLVMGlobal(I))
continue;
std::string name = Mang->getValueName(I);