Package ghidra.app.util.bin.format.pef
Class RelocValueGroup
java.lang.Object
ghidra.app.util.bin.format.pef.Relocation
ghidra.app.util.bin.format.pef.RelocValueGroup
- All Implemented Interfaces:
StructConverter
See Apple's -- PEFBinaryFormat.h
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class ghidra.app.util.bin.format.pef.Relocation
opcode
-
Method Summary
Modifier and TypeMethodDescriptionvoid
apply
(ImportStateCache importState, RelocationState relocState, ContainerHeader header, Program program, MessageLog log, TaskMonitor monitor) int
int
boolean
isMatch()
toString()
Methods inherited from class ghidra.app.util.bin.format.pef.Relocation
getOpcode, getRepeatChunks, getRepeatCount, getSizeInBytes, toDataType
-
Field Details
-
kPEFRelocBySectC
public static final int kPEFRelocBySectC- See Also:
-
kPEFRelocBySectD
public static final int kPEFRelocBySectD- See Also:
-
kPEFRelocTVector12
public static final int kPEFRelocTVector12- See Also:
-
kPEFRelocTVector8
public static final int kPEFRelocTVector8- See Also:
-
kPEFRelocVTable8
public static final int kPEFRelocVTable8- See Also:
-
kPEFRelocImportRun
public static final int kPEFRelocImportRun- See Also:
-
-
Method Details
-
isMatch
public boolean isMatch()- Specified by:
isMatch
in classRelocation
-
getSubopcode
public int getSubopcode() -
getRunLength
public int getRunLength() -
toString
- Overrides:
toString
in classRelocation
-
apply
public void apply(ImportStateCache importState, RelocationState relocState, ContainerHeader header, Program program, MessageLog log, TaskMonitor monitor) - Specified by:
apply
in classRelocation
-