macOS Big Sur status report

Guillaume Piolat first.name at guess.com
Sun Oct 25 15:38:22 UTC 2020


On Sunday, 13 September 2020 at 19:51:14 UTC, Guillaume Piolat 
wrote:
>
> I'd like to post here to get you in touch with the future 
> support of macOS Big Sur.

Update on Big Sur support:

- LDC 1.024 has been released with experimental support for 
targeting macOS on 64-bit ARM 
(https://forum.dlang.org/post/gsmunhwpulpwjphnuoed@forum.dlang.org).
   On Big Sur, a lot of things work such as building programs with 
`-mtriple=arm64-apple-macos`, building Universal Binaries with 
lipo, Obj-C bindings...
    Future work include identifying the remaining ABI problems.

- `intel-intrinsics` when used with LDC will produce optimized 
code for arm64 (Big Sur), and working but slow code for ARM32 
(Raspberry Pi). The Pi being a side-product from supporting 
ARM64. Updated table in: 
https://github.com/AuburnSounds/intel-intrinsics
    There IS some impedance mismatch between SSE and Neon at 
times. ARM is really quite a different beast.


More information about the Digitalmars-d mailing list