| Index: courgette/disassembler_win32.h
|
| diff --git a/courgette/disassembler_win32.h b/courgette/disassembler_win32.h
|
| index 76f57104fcb839249be219b87ddfc20e3ae89153..c6d986f5db2a30c1005a45581e0dfeaa0229e13e 100644
|
| --- a/courgette/disassembler_win32.h
|
| +++ b/courgette/disassembler_win32.h
|
| @@ -56,6 +56,9 @@ class DisassemblerWin32 : public Disassembler {
|
| // which will be checked against the detected one.
|
| static bool QuickDetect(const uint8_t* start, size_t length, uint16_t magic);
|
|
|
| + bool ParseAbs32Relocs();
|
| + void ParseRel32RelocsFromSections();
|
| +
|
| // Disassembler interfaces.
|
| RvaVisitor* CreateAbs32TargetRvaVisitor() override;
|
| RvaVisitor* CreateRel32TargetRvaVisitor() override;
|
| @@ -65,8 +68,6 @@ class DisassemblerWin32 : public Disassembler {
|
|
|
| CheckBool ParseFile(AssemblyProgram* target,
|
| InstructionReceptor* receptor) const WARN_UNUSED_RESULT;
|
| - bool ParseAbs32Relocs();
|
| - void ParseRel32RelocsFromSections();
|
| virtual void ParseRel32RelocsFromSection(const Section* section) = 0;
|
|
|
| CheckBool ParseNonSectionFileRegion(FileOffset start_file_offset,
|
|
|