remove use of getMangledName.

llvm-svn: 93655
This commit is contained in:
Chris Lattner 2010-01-16 20:56:05 +00:00
parent d3b1808876
commit 46d3a102da
1 changed files with 1 additions and 1 deletions

View File

@ -335,7 +335,7 @@ void LTOCodeGenerator::applyScopeRestrictions()
for (Module::global_iterator v = mergedModule->global_begin(), for (Module::global_iterator v = mergedModule->global_begin(),
e = mergedModule->global_end(); v != e; ++v) { e = mergedModule->global_end(); v != e; ++v) {
if ( !v->isDeclaration() if ( !v->isDeclaration()
&& _mustPreserveSymbols.count(mangler.getMangledName(v)) ) && _mustPreserveSymbols.count(mangler.getNameWithPrefix(v)) )
mustPreserveList.push_back(::strdup(v->getNameStr().c_str())); mustPreserveList.push_back(::strdup(v->getNameStr().c_str()));
} }
passes.add(createInternalizePass(mustPreserveList)); passes.add(createInternalizePass(mustPreserveList));