Indeed it was a nice idea to be able to execute any format "for free", and it worked great for the most trivial format known to man (a.out). But the fantasy that BFD actually adequately encapsulates all the object format details so you don't need to know them is no more true for the loader than it is for the linker. It's not even sufficient for ELF.
- Cleanups for the exec server Justus Winter
- [PATCH 3/5] exec: Remove #ifdef 0-out code doing noth... Justus Winter
- Re: [PATCH 3/5] exec: Remove #ifdef 0-out code do... Samuel Thibault
- Re: [PATCH 3/5] exec: Remove #ifdef 0-out cod... Roland McGrath
- [PATCH 4/5] exec: Remove #ifdef 0-out code for user s... Justus Winter
- Re: [PATCH 4/5] exec: Remove #ifdef 0-out code fo... Samuel Thibault
- Re: [PATCH 4/5] exec: Remove #ifdef 0-out cod... Roland McGrath
- [PATCH 5/5] exec: remove the BFD code Justus Winter
- Re: [PATCH 5/5] exec: remove the BFD code Samuel Thibault
- Re: [PATCH 5/5] exec: remove the BFD code Roland McGrath