2 ms·
Is there no native support for M1-M3 Macs currently, and no Windows support either? Unclear what the roadmap is there, as this update from the most active cont
by namuol 3y ago
Is there no native support for M1-M3 Macs currently, and no Windows support either?
Unclear what the roadmap is there, as this update from the most active contributor is inconclusive:
> Windows support has been omitted for now. And for macOS currently on supports x86_64 as Apple invented their own calling convention for arm64 for which variadic functions can’t easily be implemented as hack. If you are using an M1 processor, you could try installing the x86_64 version of rustc and then using Rosetta 2. Rosetta 2 will hurt performance though, so you will need to try if it is faster than the LLVM backend with arm64 rustc.
Source is from Oct 2023 so this could easily be outdated, but I found nothing in the original article: https://bjorn3.github.io/2023/10/31/progress-report-oct-2023.html https://bjorn3.github.io/2023/10/31/progress-report-oct-2023...
- bhaney 3y agohttps://github.com/rust-lang/rustc_codegen_cranelift#platform-support https://github.com/rust-lang/rustc_codegen_cranelift#platfor...
- sanxiyn 3y agoWindows is supported. See https://github.com/rust-lang/rustc_codegen_cranelift/issues/977 https://github.com/rust-lang/rustc_codegen_cranelift/issues/....