summaryrefslogtreecommitdiffstats
path: root/courgette/disassembler_elf_32.h
diff options
context:
space:
mode:
Diffstat (limited to 'courgette/disassembler_elf_32.h')
-rw-r--r--courgette/disassembler_elf_32.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/courgette/disassembler_elf_32.h b/courgette/disassembler_elf_32.h
index e9d00ca..56895bd 100644
--- a/courgette/disassembler_elf_32.h
+++ b/courgette/disassembler_elf_32.h
@@ -79,6 +79,7 @@ class DisassemblerElf32 : public Disassembler {
// Disassembler interfaces.
RVA FileOffsetToRVA(FileOffset file_offset) const override;
FileOffset RVAToFileOffset(RVA rva) const override;
+ RVA PointerToTargetRVA(const uint8_t* p) const override;
virtual ExecutableType kind() const override = 0;
bool ParseHeader() override;
bool Disassemble(AssemblyProgram* target) override;
@@ -90,7 +91,6 @@ class DisassemblerElf32 : public Disassembler {
ScopedVector<TypedRVA> &Rel32Locations() { return rel32_locations_; }
protected:
-
bool UpdateLength();
// Misc Section Helpers