SunriseOS icon indicating copy to clipboard operation
SunriseOS copied to clipboard

Add partial aarch64 support to libuser

Open leo60228 opened this issue 5 years ago • 2 comments

This is able to make libuser compile with the included target JSON. It does not yet include a crt0 or syscall stub, though preparations for that have been made (I'm not experienced enough with aarch64 assembly).

leo60228 avatar Mar 20 '20 20:03 leo60228

I've implemented a syscall stub, it was easier than I thought.

leo60228 avatar Mar 20 '20 21:03 leo60228

figure out aarch64 TLS

https://github.com/sunriseos/SunriseOS/blob/708cb35618e9d00081c5bbd58e99820d3176d4fb/libuser/src/threads.rs#L394-L404


This comment was generated by todo based on a TODO comment in 708cb35618e9d00081c5bbd58e99820d3176d4fb in #566. cc @leo60228.

todo[bot] avatar Mar 20 '20 23:03 todo[bot]