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
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class ghidra.app.util.bin.format.pef.Relocation
opcode -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(ImportStateCache importState, RelocationState relocState, ContainerHeader header, Program program, MessageLog log, TaskMonitor monitor) intintbooleanisMatch()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:
isMatchin classRelocation
-
getSubopcode
public int getSubopcode() -
getRunLength
public int getRunLength() -
toString
- Overrides:
toStringin classRelocation
-
apply
public void apply(ImportStateCache importState, RelocationState relocState, ContainerHeader header, Program program, MessageLog log, TaskMonitor monitor) - Specified by:
applyin classRelocation
-