An ISA definition for Kingdom Hearts 2 AI https://govanify.com/post/kh2ai/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
1.3KB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <compiler_spec>
  3. <data_organization> <!-- These tags were generated with gcc 4.2.4 -->
  4. <absolute_max_alignment value="0" />
  5. <machine_alignment value="2" />
  6. <default_alignment value="1" />
  7. <default_pointer_alignment value="4" />
  8. <pointer_size value="4" />
  9. <wchar_size value="4" />
  10. <short_size value="2" />
  11. <integer_size value="4" />
  12. <long_size value="4" />
  13. <long_long_size value="8" />
  14. <float_size value="4" />
  15. <double_size value="8" />
  16. <long_double_size value="8" />
  17. <size_alignment_map>
  18. <entry size="1" alignment="1" />
  19. <entry size="2" alignment="2" />
  20. <entry size="4" alignment="4" />
  21. <entry size="8" alignment="8" />
  22. </size_alignment_map>
  23. </data_organization>
  24. <global>
  25. <range space="ram"/>
  26. </global>
  27. <stackpointer register="sp" space="ram"/>
  28. <returnaddress>
  29. <register name="ra"/>
  30. </returnaddress>
  31. <default_proto>
  32. <prototype name="__stdcall" extrapop="0" stackshift="0">
  33. <input>
  34. </input>
  35. <output>
  36. </output>
  37. <unaffected>
  38. <register name="r5"/>
  39. <register name="r6"/>
  40. <register name="r7"/>
  41. <register name="r8"/>
  42. <register name="sp"/>
  43. </unaffected>
  44. </prototype>
  45. </default_proto>
  46. </compiler_spec>