(ELF)
In order to sanely and easily port FMI/OS to non-x86 platforms such as SuperH, MIPS, and PPC, it would be extremely beneficial to be able to utilize the ELF binary format. While said ports could be done without ELF support, getting the userland mode to operate on a.out is extremely combersome and over all, not worth the effort to put it forth. Implementing ELF is, quite frankly, easier then getting MIPS and friends to work with a.out.
- currently the static ELF is supported in and for both kernel, boot modules and userspace programs. Once glibc is fully ported, we will have 100% ELF support alongside shared ELF libraries. See also: ElfSupport