diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2015-05-26 01:15:30 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2015-05-26 01:15:30 +0000 |
| commit | 61e724a8c5dde9151f8c47fc78e7143a5c958b82 (patch) | |
| tree | 033245f4b2825199a4f83d864a0e0d7796895d2d /llvm/lib/Target/PowerPC/MCTargetDesc | |
| parent | 009e5fa7cb8cb3887d98ecd4fae6c456e742a1ae (diff) | |
| download | bcm5719-llvm-61e724a8c5dde9151f8c47fc78e7143a5c958b82.tar.gz bcm5719-llvm-61e724a8c5dde9151f8c47fc78e7143a5c958b82.zip | |
Stop using MCSectionData in MCMachObjectWriter.h.
llvm-svn: 238165
Diffstat (limited to 'llvm/lib/Target/PowerPC/MCTargetDesc')
| -rw-r--r-- | llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp b/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp index 396487c69fa..3c906d2a51e 100644 --- a/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp +++ b/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp @@ -282,8 +282,7 @@ bool PPCMachObjectWriter::RecordScatteredRelocation( MachO::any_relocation_info MRE; makeScatteredRelocationInfo(MRE, other_half, MachO::GENERIC_RELOC_PAIR, Log2Size, IsPCRel, Value2); - Writer->addRelocation(nullptr, &Fragment->getParent()->getSectionData(), - MRE); + Writer->addRelocation(nullptr, Fragment->getParent(), MRE); } else { // If the offset is more than 24-bits, it won't fit in a scattered // relocation offset field, so we fall back to using a non-scattered @@ -297,7 +296,7 @@ bool PPCMachObjectWriter::RecordScatteredRelocation( } MachO::any_relocation_info MRE; makeScatteredRelocationInfo(MRE, FixupOffset, Type, Log2Size, IsPCRel, Value); - Writer->addRelocation(nullptr, &Fragment->getParent()->getSectionData(), MRE); + Writer->addRelocation(nullptr, Fragment->getParent(), MRE); return true; } @@ -375,8 +374,7 @@ void PPCMachObjectWriter::RecordPPCRelocation( // struct relocation_info (8 bytes) MachO::any_relocation_info MRE; makeRelocationInfo(MRE, FixupOffset, Index, IsPCRel, Log2Size, false, Type); - Writer->addRelocation(RelSymbol, &Fragment->getParent()->getSectionData(), - MRE); + Writer->addRelocation(RelSymbol, Fragment->getParent(), MRE); } MCObjectWriter *llvm::createPPCMachObjectWriter(raw_pwrite_stream &OS, |

