diff options
Diffstat (limited to 'lld/ELF/Symbols.cpp')
| -rw-r--r-- | lld/ELF/Symbols.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lld/ELF/Symbols.cpp b/lld/ELF/Symbols.cpp index 6fabb80c927..08d9eb6774e 100644 --- a/lld/ELF/Symbols.cpp +++ b/lld/ELF/Symbols.cpp @@ -103,8 +103,7 @@ static uint64_t getSymVA(const SymbolBody &Body, int64_t &Addend) { if (!Config->DefineCommon) return 0; auto DC = cast<DefinedCommon>(Body); - return DC.Section->getParent()->Addr + DC.Section->OutSecOff + - DC.Offset; + return DC.Section->getParent()->Addr + DC.Section->OutSecOff; } case SymbolBody::SharedKind: { auto &SS = cast<SharedSymbol>(Body); |

