From: Chris Lattner Date: Sat, 16 Jan 2010 20:56:05 +0000 (+0000) Subject: remove use of getMangledName. X-Git-Tag: android-x86-6.0-r1~1003^2~10945 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=c5451065e03a47a43f61d579eec2721cb68b1b04;p=android-x86%2Fexternal-llvm.git remove use of getMangledName. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93655 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/lto/LTOCodeGenerator.cpp b/tools/lto/LTOCodeGenerator.cpp index 1ea419a918b..5fbdf9285b5 100644 --- a/tools/lto/LTOCodeGenerator.cpp +++ b/tools/lto/LTOCodeGenerator.cpp @@ -335,7 +335,7 @@ void LTOCodeGenerator::applyScopeRestrictions() for (Module::global_iterator v = mergedModule->global_begin(), e = mergedModule->global_end(); v != e; ++v) { if ( !v->isDeclaration() - && _mustPreserveSymbols.count(mangler.getMangledName(v)) ) + && _mustPreserveSymbols.count(mangler.getNameWithPrefix(v)) ) mustPreserveList.push_back(::strdup(v->getNameStr().c_str())); } passes.add(createInternalizePass(mustPreserveList));