Node:ELF vs COFF, Next:, Previous:dev directory, Up:Miscellany

22.22 How about switching to ELF as DJGPP's object file format?

Q: I hear all that stuff about the limitations of the COFF format, and I don't understand why won't DJGPP switch to a modern standard such as ELF?

A: DJGPP uses COFF for historical reasons: at the time it was developed ELF was not available yet. There are several grave reasons why DJGPP didn't switch to ELF yet:

None of the above is a show-stopper, so such a switch is possible. But it is a large project, and without several devoted volunteers, chances are it will never happen.