Thread overview
[Issue 21355] dmd support for aarch64
Nov 02, 2020
odidev
Jan 27, 2021
odidev
Nov 24, 2021
Lionello Lunesu
Dec 17, 2022
Iain Buclaw
November 02, 2020
https://issues.dlang.org/show_bug.cgi?id=21355

odidev <odidev@puresoftware.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|dmd suppoer for aarch64     |dmd support for aarch64

--
January 27, 2021
https://issues.dlang.org/show_bug.cgi?id=21355

--- Comment #1 from odidev <odidev@puresoftware.com> ---
Hi,

Please let me know if there are any plans for adding aarch64 support for dmd.

--
November 24, 2021
https://issues.dlang.org/show_bug.cgi?id=21355

Lionello Lunesu <lio+bugzilla@lunesu.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |lio+bugzilla@lunesu.com

--- Comment #2 from Lionello Lunesu <lio+bugzilla@lunesu.com> ---
DMD has a architecture agnostic frontend (this parses the D code), but an Intel
specific backend (this generates the binary executable.) It's unlikely that DMD
will ever get an ARM (or other) code generator in the backend.

But, lucky for us, there are two other D compilers that use the same DMD frontend (so the same D language) but have more flexible backends: LDC and GDC! These work great on ARM, including Apple MacBook M1! Give them a try!

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=21355

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P1                          |P4

--