summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2017-06-28 18:24:02 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2017-06-28 18:24:02 +0000
commitf530b322b3a11ca5b9750f0f3ce23ec7e76f24dc (patch)
tree9a8dab7f6c044901b21f6ef4e53791b65f1d2769 /llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp
parent797bcb40e3b50323f5100c28b3db3c8c9c325240 (diff)
downloadbcm5719-llvm-f530b322b3a11ca5b9750f0f3ce23ec7e76f24dc.tar.gz
bcm5719-llvm-f530b322b3a11ca5b9750f0f3ce23ec7e76f24dc.zip
Reuse existing variable. NFC.
llvm-svn: 306582
Diffstat (limited to 'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp')
-rw-r--r--llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp b/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp
index 6d591ca964a..d5506277ca8 100644
--- a/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp
+++ b/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp
@@ -219,11 +219,11 @@ bool PPCMachObjectWriter::recordScatteredRelocation(
const MCSymbol *SB = &B->getSymbol();
if (!SB->getFragment())
- report_fatal_error("symbol '" + B->getSymbol().getName() +
+ report_fatal_error("symbol '" + SB->getName() +
"' can not be undefined in a subtraction expression");
// FIXME: is Type correct? see include/llvm/BinaryFormat/MachO.h
- Value2 = Writer->getSymbolAddress(B->getSymbol(), Layout);
+ Value2 = Writer->getSymbolAddress(*SB, Layout);
FixedValue -= Writer->getSectionAddress(SB->getFragment()->getParent());
}
// FIXME: does FixedValue get used??
OpenPOWER on IntegriCloud