Mail Archives: djgpp/1999/02/28/11:25:33
> IMO, DJGPP development should proceed with an eye to making it less
> dependent on COFF immediately, so that in the event of a change it can be
> implemented swiftly and easily. Phase out the COFFisms and replace with
> code that is format-independent, localizing any format dependent stuff in
> one place where it is easily changed systematically.
Did you read the FAQ? Section 22.21 has a list of all the places that
need to know about the file format. We can't just make them format
independent because these are the parts that the format-independent
parts rely on.
Switching to ELF would basically mean a whole new djgpp that isn't at
all compatible with the old djgpp. It may also mean losing rsx, which
may depend on COFF format (Wind32 uses PE, which is a COFF variant)
Any problems you have with COFF are likely to be fixed by way of PE
support, and merely need to be merged into the djgpp support in
binutils. That's a much smaller project than switching to ELF.
- Raw text -