From 4a481678b80f47a77d45a80e157cd83f4ac25ab4 Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Tue, 10 Jun 2008 20:01:04 +0200 Subject: [PATCH] [svn r265] generate debug info for global variables only if they don't have external linkage --- gen/toobj.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gen/toobj.cpp b/gen/toobj.cpp index 0c6bb43f..ef7783f3 100644 --- a/gen/toobj.cpp +++ b/gen/toobj.cpp @@ -575,7 +575,7 @@ void VarDeclaration::toObjFile() else gIR->constInitList.push_back(this); - if (global.params.symdebug) + if (global.params.symdebug && _linkage != llvm::GlobalValue::ExternalLinkage) DtoDwarfGlobalVariable(gvar, this); }