vygr/ChrysaLisp

rather a request: RISCV would be great

enthusi opened this issue · 10 comments

It would be very nice to see this ported to RV64 as well.
The major work appears to be 'in' arm64.inc related to arch, I guess?
Very fresh project in total. Thank you!

vygr commented

I'm doing it now. Check the Element chat group !!! :)

vygr commented

Just pushed the start of the work.

And yes arm64 is a good chunk of the work.

But I've started at the vp64 stage as that lets us test a few things before we start on the riscv64 emit file.

Shake up the Makefile, get the build functions being a bit more DRY etc.

vygr commented

Now building 5 platforms in under 5 seconds on my old MacBook.

I'm so jealous of those M1 Ultra owners :)

Hehe. Amazing work! Pulling it on the VisionFive2 (rc64) right now. Happy to test...

vygr commented

I have a Riscv64 dev board arriving from China via a patron. ;)

I'm looking at getting an QEMU environment going on my MacBook but so far it not working out. :(

Still I can do a lot blind if needed.

If you have a Riscv64 Linux going that would be a great help for testing things.

Could I encourage you to joint the chat room on Element ? We don't bite, just take the piss a lot :)

vygr commented

https://matrix.to/#/#ChrysaLisp-OS:matrix.org

We are already debating if you know a curry recipe we don't already have....

vygr commented

telegram-cloud-photo-size-4-5947450423084431598-y

vygr commented

Thank you for testing this. A lot of happy folks over here :)

vygr commented

Major thanks on helping to bring this platform up with us.

Printf debugging for the win indeed :)

vygr commented

I think with the new release we can close this ticket :)