GDC options

Nicholas Wilson via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Mon Jun 5 16:51:00 PDT 2017


On Monday, 5 June 2017 at 18:22:31 UTC, Sebastien Alaiwan wrote:
> On Wednesday, 22 March 2017 at 13:42:21 UTC, Matthias Klumpp 
> wrote:
>> This is why most of my work in Meson to get D supported is 
>> adding weird hacks to translate compiler flags between GNU <-> 
>> non-GNU <-> DMD. It sucks quite badly, and every now and then 
>> I hit a weird corner case where things break.
>> For example: 
>> https://github.com/mesonbuild/meson/commit/d9cabe9f0ca6fb06808c1d5cf5206a7c5158517e
>
> One day, we'll have to decide if we should align build systems 
> on compilers, or the other way around.
> In the meantime, could everyone please align on clang and gcc ? 
> :-)

We're getting there, slowly. Although its a tight balance between 
dmd compatibility and gcc/clang compatibility, see -[f]unittest.

https://github.com/ldc-developers/ldc/pull/2149


More information about the Digitalmars-d-learn mailing list