On 31/01/2017 3:58 PM, Jaded Observer wrote:
On Tuesday, 31 January 2017 at 02:01:05 UTC, Walter Bright wrote:
On 1/30/2017 5:53 PM, Mike wrote:
One in particular prevents me from using D, period! -
https://issues.dlang.org/show_bug.cgi?id=14758
The -betterC switch is the approach we intend to take to deal with
that issue.
You aren't dealing with anything. Your compiler doesn't even target the
single biggest embedded platform
Nobody is going to waste their time adding ARM support to dmd-be.
Especially with ldc and gdc which already do.
Now if we were to rewrite dmd-be and made sure there was no legality
issues for Walter then maybe we can consider more targets into the
reference compiler and more importantly non-OS based targets like MCU's
and kernel development.
Until then however, making dmd itself work for both kernel and user
space development for x86(_64) seems like a good idea and can be reused
for other compilers such as ldc and gdc.