diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2010-09-21 00:40:19 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2010-09-21 00:40:19 +0000 |
commit | aa359bddbfe498a3c7445bc2b8afa2bed61a131c (patch) | |
tree | 0ce0bd4b3f9046a097b9b61b9a153f712b3bded9 /lib/MC/ELFObjectWriter.cpp | |
parent | f7c10a3cff61c70efe8e405d9bdc5386e8e3fc0a (diff) |
Revert unrelated change that was accidentally included in the previous commit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114383 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/MC/ELFObjectWriter.cpp')
-rw-r--r-- | lib/MC/ELFObjectWriter.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/MC/ELFObjectWriter.cpp b/lib/MC/ELFObjectWriter.cpp index f3a09c8df2..58eee020cf 100644 --- a/lib/MC/ELFObjectWriter.cpp +++ b/lib/MC/ELFObjectWriter.cpp @@ -504,10 +504,7 @@ void ELFObjectWriterImpl::RecordRelocation(const MCAssembler &Asm, if (Base) { if (F && (!Symbol->isInSection() || SD.isCommon()) && !SD.isExternal()) { Index = F->getParent()->getOrdinal() + LocalSymbolData.size() + 1; - - MCSectionData *FSD = F->getParent(); - // Offset of the symbol in the section - Value += Layout.getSymbolAddress(&SD) - Layout.getSectionAddress(FSD); + Value += Layout.getSymbolAddress(&SD); } else Index = getSymbolIndexInSymbolTable(Asm, Symbol); if (Base != &SD) |