Mercurial > projects > ldc
changeset 251:2f2d7c843e5d trunk
[svn r268] Fixed: global debug info was still brokem ... should be done now!!!
author | lindquist |
---|---|
date | Wed, 11 Jun 2008 21:03:55 +0200 |
parents | fc9c1a0eabbd |
children | e3355ce5444b |
files | gen/toobj.cpp |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/gen/toobj.cpp Wed Jun 11 20:53:26 2008 +0200 +++ b/gen/toobj.cpp Wed Jun 11 21:03:55 2008 +0200 @@ -133,7 +133,7 @@ // 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