modula3/cm3

Apple Silicon / ARM64_DARWIN support

dragisha opened this issue · 5 comments

Is there any work in progress on supporting this platform?

I did bootstrap compiler build and it runs on my M1 Pro MacBook...

Target.m3... evolved... since I last worked on it :). Any hints on incorporating new platform?

To complete this... The port is there already, just not obvious. It is using the C backend and I will see to document this and create a build host for CI on my laptop when I learn how.

I hope, You can use and LLVM13 as backend for this target

"LLVM13 backend" can build 99% of packages on AMD64_LINUX.

I have problems with rebuild LLVM13 by itself and with build compiler ( "cm3").

P.S. I approximate experience with cm3 AMD64_LINUX.

I hope that using LLVM13 will successfull on MacOs