forked from OSchip/llvm-project
Remove the temporary code. NFC.
That should have been done in rL368156 but somehow was missed. llvm-svn: 369082
This commit is contained in:
parent
a53cce943d
commit
a33004aca7
|
@ -52,19 +52,6 @@ public:
|
|||
uint64_t AbsPosOffset = 0) const;
|
||||
|
||||
size_t size() const { return Section == nullptr ? 0 : Section->Data.size(); }
|
||||
|
||||
// The following methods are temporarily kept in order to preserve
|
||||
// compatibility with existing code and migrate to 64-bit offsets smoothly.
|
||||
// They will be removed when the migration is finished.
|
||||
// Please do not use them in new code.
|
||||
uint64_t getRelocatedValue(uint32_t Size, uint32_t *Off,
|
||||
uint64_t *SectionIndex = nullptr) const;
|
||||
uint64_t getRelocatedAddress(uint32_t *Off, uint64_t *SecIx = nullptr) const {
|
||||
return getRelocatedValue(getAddressSize(), Off, SecIx);
|
||||
}
|
||||
Optional<uint64_t> getEncodedPointer(uint32_t *Offset, uint8_t Encoding,
|
||||
uint64_t AbsPosOffset = 0) const;
|
||||
|
||||
};
|
||||
|
||||
} // end namespace llvm
|
||||
|
|
|
@ -97,33 +97,3 @@ DWARFDataExtractor::getEncodedPointer(uint64_t *Offset, uint8_t Encoding,
|
|||
|
||||
return Result;
|
||||
}
|
||||
|
||||
// The following is temporary code aimed to preserve compatibility with
|
||||
// existing code which uses 32-bit offsets.
|
||||
// It will be removed when migration to 64-bit offsets is finished.
|
||||
|
||||
namespace {
|
||||
|
||||
class WrapOffset {
|
||||
uint64_t Offset64;
|
||||
uint32_t *Offset32;
|
||||
|
||||
public:
|
||||
WrapOffset(uint32_t *Offset)
|
||||
: Offset64(*Offset), Offset32(Offset) {}
|
||||
~WrapOffset() { *Offset32 = Offset64; }
|
||||
operator uint64_t *() { return &Offset64; }
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
uint64_t DWARFDataExtractor::getRelocatedValue(uint32_t Size, uint32_t *Off,
|
||||
uint64_t *SecNdx) const {
|
||||
return getRelocatedValue(Size, WrapOffset(Off), SecNdx);
|
||||
}
|
||||
|
||||
Optional<uint64_t>
|
||||
DWARFDataExtractor::getEncodedPointer(uint32_t *Offset, uint8_t Encoding,
|
||||
uint64_t PCRelOffset) const {
|
||||
return getEncodedPointer(WrapOffset(Offset), Encoding, PCRelOffset);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue