Bug 15108 – DMD should support ARM

Status
RESOLVED
Resolution
LATER
Severity
enhancement
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
Other
OS
All
Creation time
2015-09-24T14:52:00Z
Last change time
2017-04-12T12:35:58Z
Assigned to
nobody
Creator
jack

Comments

Comment #0 by jack — 2015-09-24T14:52:37Z
I'm surprised there is no open issue for this. ARM has become extremely popular with the rise of powerful mobile devices and small consumer computers like the raspberry pi. Getting DMD on ARM devices could pave the way for D on iPhones and Androids, as well as D ruling the hobbyist projects, as resources constraints become too hindering with scripting languages like Python.
Comment #1 by yebblies — 2015-09-28T09:57:18Z
Nobody has any intention of supporting ARM in DMD, AFAIK. GDC and LDC already support ARM, so D is already available for those devices (subject to varying levels of implementation and runtime completeness). See http://wiki.dlang.org/LDC#ARM and http://wiki.dlang.org/GDC#ARM_Cortex-M for more info about using D on ARM.
Comment #2 by jack — 2015-09-28T15:21:35Z
(In reply to yebblies from comment #1) > Nobody has any intention of supporting ARM in DMD, AFAIK. GDC and LDC > already support ARM, so D is already available for those devices (subject to > varying levels of implementation and runtime completeness). > > See > http://wiki.dlang.org/LDC#ARM > and > http://wiki.dlang.org/GDC#ARM_Cortex-M > for more info about using D on ARM. When I brought this up in the forms, Walter didn't seem to be against it http://forum.dlang.org/post/[email protected]
Comment #3 by dfj1esp02 — 2017-04-12T12:35:58Z