Mail Archives: djgpp/1999/02/24/14:01:10
> P.S.: Correct me if I am wrong, but the greater disadvantage from COFF
> format (used by DJGPP) and PE and NE (used by Windows programs) is the Code
> View information that let's you view the source code while you debug the
> program.
DJGPP's debug format saves that information in a format that's useful
to gdb, djgpp's debugger. Since you can't debug djgpp programs with
any codeview-aware debugger anyway, there's no point in supporting
codeview format.
The big failings in djgpp's format are:
* the debug format only weakly supports C++
* it's difficult to support various link permutations useful for
efficient C++ linking.
Note that PE format *is* COFF, but with a header that says "I'm an NT
program". Obviously, DJGPP can't use PE format for that reason.
- Raw text -