[svn r268] Fixed: global debug info was still brokem ... should be done now!!!

This commit is contained in:
Tomas Lindquist Olsen
2008-06-11 21:03:55 +02:00
parent 4d2797526d
commit c1ae095f4c

View File

@@ -133,7 +133,7 @@ void Module::genobjfile()
// emit usedArray
const LLArrayType* usedTy = LLArrayType::get(getVoidPtrType(), ir.usedArray.size());
LLConstant* usedInit = LLConstantArray::get(usedTy, ir.usedArray);
LLGlobalVariable* usedArray = new LLGlobalVariable(usedTy, true, LLGlobalValue::ExternalLinkage, usedInit, "llvm.used", ir.module);
LLGlobalVariable* usedArray = new LLGlobalVariable(usedTy, true, LLGlobalValue::AppendingLinkage, usedInit, "llvm.used", ir.module);
usedArray->setSection("llvm.metadata");
// verify the llvm