On 08-01-2012 01:27, Walter Bright 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.
Does the OMF format actually support 64-bit? If not, we're bound to need
COFF eventually.
--
- Alex