On Friday, 18 May 2018 at 13:15:35 UTC, Johannes Pfau wrote:
As far as I know, that's correct. GCC-based compilers emit ASM code only and leave assembling of the objects files to the 'binutils as' assembler. That's probably the reason they assumed it's a binutils bug. For DMD, binutils is not involved when creating object files. So this is likely a DMD bug.

That would be my understanding as well.
Probably the problem exists with binutils 2.30 only because it changed the format somehow and the linking of the dmd created object files doesn't work anymore because of this. The object file format created from dmd is not compatible with binutils anymore.

Reply via email to