[ELF] Remove !isLazy() condition from computeBinding

Seems applicable since we demote lazy symbols to Undefined (D111365).
This commit is contained in:
Fangrui Song 2022-01-15 23:58:15 -08:00
parent c0fc09ab91
commit 9e885eac54
1 changed files with 1 additions and 1 deletions

View File

@ -269,7 +269,7 @@ MemoryBufferRef LazyArchive::getMemberBuffer() {
uint8_t Symbol::computeBinding() const {
if ((visibility != STV_DEFAULT && visibility != STV_PROTECTED) ||
(versionId == VER_NDX_LOCAL && !isLazy()))
versionId == VER_NDX_LOCAL)
return STB_LOCAL;
if (binding == STB_GNU_UNIQUE && !config->gnuUnique)
return STB_GLOBAL;