Mail Archives: djgpp/1996/05/20/03:31:02
Is Win32 object file format (COFF I assume) compatible with DJGPP .o format?
Because if it is not, I see no reason why not have ELF-based Win32 support.
Because a new linker would be necessary anyway, why not write a linker
producing PE/COFF executables/dlls out of ELF object files? Plus AFAIK ELF
does not necessarily imply PIC, only shared libraries are the case. Anyway,
I am not sure what advantages ELF has over COFF, but if it has some, I think
it is possible to have Win32 and ELF friendly. AFAIK ELF is exclusively
designed for Intel CPUs, also someone said debug info is more flexible. Also
we have its complete specification. I do understand the COFF structure by now,
but for future maintenance, better documented and advanced format would be
better I think.
Malcolm, could you tell if I'm right or wrong about ELF->PE/COFF linker?
Thanks to everyone.
Martynas
- Raw text -