Request: make coff2omf free

Walter Bright newshound at digitalmars.com
Sat Feb 24 22:33:11 PST 2007


John Reimer wrote:
> I don't understand what you mean about supporting elf?  Supporting
> elf is only applicable to linux and other OSes (or so I thought).

Right, but dmd does work on linux, and so must support Elf.

> We're
> talking about dmd on win32 here. There is no elf format for win32, or have
> I misunderstood the whole situation? Can a elf format be made to work on
> win32?

Yes. Elf (for object files, anyway) is not operating system dependent.

> Even if it could, of what benefit is that for linking with the
> current set of coff libraries available (mingw)? (sure, I'd love to see
> elf at work on win32, but I doubt it will help much with the current
> situation unless elf was use everywhere).
> 
> I believe Mingw uses a coff format. Interaction with that opens up a huge
> expanse of available mingw libraries for linking with dmd/dmc.  Supporting
> elf on win32 would do nothing for it here.
> 
> Maybe, I'm just misunderstanding you?

Why does Mingw do coff on Win32, while the gcc tools everywhere else do 
elf? This makes no sense to me.



More information about the Digitalmars-d mailing list