mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-05 10:49:34 +02:00
Allow constant pointer inference into multiple address spaces
This commit is contained in:
parent
b5e2efff77
commit
2e80935edb
12 changed files with 181 additions and 30 deletions
|
@ -235,6 +235,7 @@ protected:
|
|||
void setDefaultSpace(int4 index); ///< Set the default address space
|
||||
void setReverseJustified(AddrSpace *spc); ///< Set reverse justified property on this space
|
||||
void assignShortcut(AddrSpace *spc); ///< Select a shortcut character for a new space
|
||||
void markNearPointers(AddrSpace *spc,int4 size); ///< Mark that given space can be accessed with near pointers
|
||||
void insertSpace(AddrSpace *spc); ///< Add a new address space to the model
|
||||
void copySpaces(const AddrSpaceManager *op2); ///< Copy spaces from another manager
|
||||
void addSpacebasePointer(SpacebaseSpace *basespace,const VarnodeData &ptrdata,int4 truncSize,bool stackGrowth); ///< Set the base register of a spacebase space
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue