Unilink - alternative linker for win32/64, DMD OMF extensions?

Akakima akakima33 at gmail.com
Sat Feb 12 15:58:14 PST 2011


> Making optlink open source won't make any difference. Few are skilled at 
> asm anymore, and likely none of them would want to work on optlink for 
> free.

That's true. But the real problem is not optlink. Optlink is a very good 
linker.

The problem is OMF. 11 years ago OMF was a good choice. But not anymore.

I know you are a competent (probably very competent) compiler writer. You 
modified D on linux, so it produce ELF. How much time would that take to 
modify DMD so it produce COFF ? Given all the bad publicity OMF gives to D, 
it should be viewed as a good choice.

There are many (not much), but there are open source linkers. Of course ld 
is not as fast as optlink, but it's good. And there is a faster version made 
by the project Ultimate++ IDE.

Going to COFF would have a lot of advantages for everybody and for D.

Do you agree ?






More information about the Digitalmars-d mailing list