Yes: suppose you have upgraded to ELF, but still want to run the
occasional a.out program - by compiling the a.out kernel-level
support as a module you save a couple of k of memory.
> When it first builds vmlinux (before linking with misc.o, etc) it says:
>
> ld: waring: cannot find entry symbol _start; defaulting to 000fffe0
You can't answer 'M' to _both_ a.out and ELF I think. After all, you
need to be able to run kerneld / insmod before you can even start
loading modules, so if a.out and ELF are both in modules, you've got a
bit of a catch-22. :)
:E
-- Eric S. Mountain - eric@minouche.demon.co.uk"To be, or not to be."--Hamlet "Do-bee-do-bee-do."--Sinatra