Re: Dropping a.out support

H. Peter Anvin (hpa@transmeta.com)
2 May 1997 21:03:05 GMT


Followup to: <m0wNIqq-0006Y3C@dingo.theplanet.co.uk>
By author: Nigel Metheringham <Nigel.Metheringham@ThePLAnet.net>
In newsgroup: linux.dev.kernel
>
> I may be talking rubbish here (since I know very little about the shared
> library stuff), however would it not be possible to make the kernel's bin
> loader for a.out & elf binaries use different implementations of the run
> time linker so that you have 2 ld.so programs, one for elf the other for
> a.out.
>
> Then you can easily and modularly decide which you support on each
> machine, and the 2 can be developed independently
>

The runtime linker isn't even a kernel issue: it is loaded by the
binary. I'd say just freeze the current /lib/ld.so (which is the
a.out linker - /lib/ld-linux.so.1 is the ELF linker) and let it be...

-hpa

-- 
Always looking for a few good BOsFH.  **  Linux - the OS of global cooperation
        I am Baha'i -- ask me about it or see http://www.bahai.org/