This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: A symbol version patch for glibc 2.x compatibility
> Date: Sat, 25 Nov 2000 13:15:50 -0800
> From: "David O'Brien" <obrien@FreeBSD.org>
...
> > I don't know. And I don't know if gABI/psABI people care about the
> > static binaries.
>
> But if two OS's were to adhere to the ABI strictly and use the specified
> ELF_DYNAMIC_INTERPRETER path, that could no longer be used to determine
> what syscall API the binary used. So there is still a need to be able to
> determine this.
If a program adhers to the ABI strictly, it matters not what syscall
interface is used, because it is a dynamically linked executable which
only uses the entry points published in the ABI. To run such
programs, you need only supply an appropriate libc which uses whatever
syscalls you prefer.
--
- Geoffrey Keating <geoffk@geoffk.org>