GSOC Linker project
simendsjo
simendsjo at gmail.com
Fri May 4 10:52:52 PDT 2012
On Fri, 04 May 2012 18:57:44 +0200, foobar <foo at bar.com> wrote:
> On Thursday, 3 May 2012 at 23:47:26 UTC, Trass3r wrote:
>>> I'm interested in starting a project to make a linker besides optlink
>>> for dmd on windows.
>>
>> Imho changing dmd to use COFF (incl. 64 support) instead of that crappy
>> OMF would be more beneficial than yet another linker.
>>
>>
>>> My vision is to create a linker in a relatively modern language (D)
>>> and to release the project as open source.
>>
>> If you do write a linker then make it cross-platform right from the
>> start; and modular so it can support all object file formats.
>
> How about augmenting the object format so that libraries would be self
> contained and would not require additional .di files? Is this possible
> optlink by e.g. adding special sections that would be otherwise ignored?
>
> I think that's what Go did in their linker but I don't know what format
> they use, if it's something specific to Go or general.
>
http://dsource.org/projects/ddl
More information about the Digitalmars-d
mailing list