mirror of
https://github.com/yath/ghidra-xtensa.git
synced 2025-08-01 01:44:29 +02:00
Fix compiler spec
Only a1 and a12-a15 are callee-saved. Also, a2 up to a5 can be used for return values.
This commit is contained in:
@@ -55,17 +55,21 @@
|
||||
<pentry minsize="1" maxsize="4" extension="inttype">
|
||||
<register name="a2"/>
|
||||
</pentry>
|
||||
<pentry minsize="1" maxsize="4" extension="inttype">
|
||||
<register name="a3"/>
|
||||
</pentry>
|
||||
<pentry minsize="1" maxsize="4" extension="inttype">
|
||||
<register name="a4"/>
|
||||
</pentry>
|
||||
<pentry minsize="1" maxsize="4" extension="inttype">
|
||||
<register name="a5"/>
|
||||
</pentry>
|
||||
</output>
|
||||
<returnaddress>
|
||||
<register name="a0"/>
|
||||
</returnaddress>
|
||||
<unaffected>
|
||||
<register name="a0"/>
|
||||
<register name="a1"/>
|
||||
<register name="a8"/>
|
||||
<register name="a9"/>
|
||||
<register name="a10"/>
|
||||
<register name="a11"/>
|
||||
<register name="a12"/>
|
||||
<register name="a13"/>
|
||||
<register name="a14"/>
|
||||
|
Reference in New Issue
Block a user