Merge remote-tracking branch 'origin/GT-3201_SparcStackBias' into Ghidra_9.1

This commit is contained in:
Ryan Kurtz 2019-10-15 11:05:15 -04:00
commit 3a33a8d9f3
4 changed files with 160 additions and 69 deletions

View file

@ -27,7 +27,7 @@
<register name="o5"/>
</pentry>
<pentry minsize="1" maxsize="500" align="8">
<addr offset="8" space="stack"/>
<addr offset="0x8af" space="stack"/> <!-- Big offset is due to SPARC 64-bit "stack bias" -->
</pentry>
</input>
<output>
@ -63,6 +63,10 @@
<register name="sp"/>
<register name="didrestore"/>
</unaffected>
<localrange>
<range space="stack" first="0xfff0bdc1" last="0xffffffff"/>
<range space="stack" first="0x0" last="0x8ae"/> <!-- Stack bias of 7FF + 0xb0 window size -->
</localrange>
</prototype>
</default_proto>
@ -87,7 +91,7 @@
<register name="g6"/>
</pentry>
<pentry minsize="1" maxsize="500" align="8">
<addr offset="8" space="stack"/>
<addr offset="0x8af" space="stack"/> <!-- Big offset is due to SPARC 64-bit "stack bias" -->
</pentry>
</input>
<output>
@ -123,5 +127,9 @@
<register name="sp"/>
<register name="didrestore"/>
</unaffected>
<localrange>
<range space="stack" first="0xfff0bdc1" last="0xffffffff"/>
<range space="stack" first="0x0" last="0x8ae"/> <!-- Stack bias of 7FF + 0xb0 window size -->
</localrange>
</prototype>
</compiler_spec>