This is the mail archive of the
mailing list for the glibc project.
Re: Multiarch interpreter names for traditional architectures
- From: Florian Weimer <fweimer at redhat dot com>
- To: javier--CbphpPOVok9WFxGWvC7CbkqlsxDZyT at jasp dot net, libc-alpha at sourceware dot org
- Date: Sun, 4 Feb 2018 18:19:39 +0100
- Subject: Re: Multiarch interpreter names for traditional architectures
- Authentication-results: sourceware.org; auth=none
- References: <email@example.com>
On 02/04/2018 05:25 PM, Javier Serrano Polo wrote:
Multiarch systems allow to run programs from other architectures. ELF
executables for traditional architectures depend on interpreter names
that may conflict with each other. For instance, it is complicated to
run alpha programs on x86 systems.
Not if the kernel invokes the right emulator. Why isn't it possible to
arrange for that?
Considering this is an ABI break basically everywhere, you need to
provide very good justification for doing this.