1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2025-01-31 20:51:52 +01:00

lto: Fix an inverted conditional which prevented the addition of symbols scraped

from inline assembly, except in cases where they had already been seen (in which
case they would get added twice).
 - I can't see how this ever worked...

llvm-svn: 110757
This commit is contained in:
Daniel Dunbar 2010-08-11 00:11:19 +00:00
parent 03b5c17c32
commit 545b090074

View File

@ -356,7 +356,7 @@ void LTOModule::addDefinedSymbol(GlobalValue *def, Mangler &mangler,
void LTOModule::addAsmGlobalSymbol(const char *name) {
// only add new define if not already defined
if (_defines.count(name) == 0)
if (_defines.count(name))
return;
// string is owned by _defines