mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-03 17:59:46 +02:00
name to address space map
shortcut to address space map more adjustments to shortcuts allow null AddrSpace pointer in raw baselist holes in the space indices almost working GT-2873 decompiler, other, and overlays GT-2873 added OTHER space to java sleigh compiler, fixed decompiler exception isOtherSpace method isOtherSpace java, addressing code review comments GT-2873 added null check in decompiler reset GT-2873 code review changes Read and write space_other tag in SLA files Version number for .sla file GT-2873 fixups after merge GT-2873 renamed Sparc registers: OTHER->OTHERWIN, WINWSTATE->WSTATE GT-2873 added option in AddressInput to control OTHER space visibility GT-2873 OTHER space now global GT-2873 fixing comments refering to decompiler code in BasicCompilerSpec
This commit is contained in:
parent
cf47a2ee57
commit
612c0d6f3e
40 changed files with 545 additions and 213 deletions
|
@ -367,10 +367,11 @@ void ConditionalExecution::buildHeritageArray(void)
|
|||
{
|
||||
heritageyes.clear();
|
||||
Architecture *glb = fd->getArch();
|
||||
heritageyes.resize(glb->numSpaces(),false);
|
||||
for(int4 i=0;i<glb->numSpaces();++i) {
|
||||
AddrSpace *spc = glb->getSpace(i);
|
||||
if (spc == (AddrSpace *)0) continue;
|
||||
int4 index = spc->getIndex();
|
||||
heritageyes.push_back(false);
|
||||
if (!spc->isHeritaged()) continue;
|
||||
if (fd->numHeritagePasses(spc) > 0)
|
||||
heritageyes[index] = true; // At least one pass has been performed on the space
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue