On 8 January 2012 02:27, Walter Bright <newshound2@digitalmars.com> wrote:
On 1/7/2012 6:00 AM, Jacob Carlborg wrote:
Will dmd still produce OMF or will it be changed to produce COFF?

It will be irrelevant, as the linker will read whatever it puts out, and the linker will read COFF.

There is no reason why a linker cannot transparently read many object and library file formats. I even want the linker to be able to read a DLL and figure out how to interface it without needing to build a corresponding import library.

There's quite a bit that can be done that was impractical for linkers of yore because of severe memory constraints.

I'd quite like to use the VisualC linker... so I hope this isn't a substitute for implementing COFF output to the compiler at some point.