Need help with the dmd package on NixOS

Mike Franklin slavo5150 at yahoo.com
Fri May 18 11:28:30 UTC 2018


On Friday, 18 May 2018 at 10:28:37 UTC, Thomas Mader wrote:
> On Friday, 11 May 2018 at 04:27:20 UTC, Thomas Mader wrote:
>> My suspicion about the switch to glibc 2.27 being the problem 
>> was wrong.
>> I did a very timeconsuming bisection and found the problem 
>> commit to be the one which bumped binutils to 2.30.
>
> Can somebody help me to answer the question from 
> https://sourceware.org/bugzilla/show_bug.cgi?id=23199#c4 please.
> The object is created by the dmd backend but where in the code 
> is binutils used?

I'm not sure I understand.  Does binutils need to be used to 
generated an object file?  My understanding is the DMD creates 
the object file without the help of binutils.  The only time 
binutils is really called is when it calls `gcc` to do  the link 
at 
https://github.com/dlang/dmd/blob/b61d1c8989bed54489c9c7eb5acc2e1f4312b8c6/src/dmd/link.d#L157

Mike


More information about the Digitalmars-d mailing list