overdrivenpotato / rust-psp

Rust on PSP. Panic and allocation support. Access PSP system libraries.
Other
588 stars 31 forks source link

feat(prxgen): kernel support, error checking, and reloc stripping #164

Closed SK83RJOSH closed 2 months ago

SK83RJOSH commented 5 months ago

Fixes up some bug prone code by adding asserts/using known struct sizes, and adds kernel support + and reloc stripping. Tested and working with no changes to output for sample executables, but it would be wise to run the PSP CI for final confirmation.

(this was part of my effort to fix exception handling, but ultimately had no effect - but rather than let the work go to waste I'll upstream it)