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

Reply via email to