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

Walter Bright newshound2 at digitalmars.com
Sun Feb 13 11:17:24 PST 2011


Akakima wrote:
>> Changing the object module format is not sufficient. The symbolic debug 
>> info would have to be changed (and Microsoft's is undocumented) and then 
>> there's the dependency on Microsoft's C runtime library if linking with VC 
>> generated object files.
> 
> I found some doc there:
> 
>   http://pierrelib.pagesperso-orange.fr/exec_formats/index.html
> 
> Microsoft Symbol and Type Information
> By TIS / Microsoft. Entry added 12/28/2004.
> Keywords: ms, symbol, type, info
> File: MS_Symbol_Type_v1.0.pdf
> « This document describes Microsoft Symbol and Type Information, a debugging 
> information format fromMicrosoft Corporation for the 32-bit Windows 
> environment. »


That document describes the Codeview symbol debug format, which Microsoft 
abandoned 15 years ago in favor of a proprietary format.

Dmd generates that older format :-)


More information about the Digitalmars-d mailing list