public inbox for libc-alpha@sourceware.org
 help / color / mirror / Atom feed
* Multiarch interpreter names for traditional architectures
@ 2018-02-04 16:25 Javier Serrano Polo
  2018-02-04 17:06 ` Zack Weinberg
                   ` (2 more replies)
  0 siblings, 3 replies; 30+ messages in thread
From: Javier Serrano Polo @ 2018-02-04 16:25 UTC (permalink / raw)
  To: libc-alpha

[-- Attachment #1: Type: text/plain, Size: 1196 bytes --]

Dear list,

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.

Simpler systems use multiarch interpreter names. I am looking for
consensus since I would like to avoid, e.g., having ld-linux-i386.so.2,
ld-linux-i686.so.2, ld-linux-x86.so.2, and ld-linux-x86-32.so.2 for x86.
What would be the proper multiarch names for the following
architectures? I present suggestions:

alpha	ld-linux-alpha.so.2
arm,soft-float,LE	ld-linux-armsfle.so.3
hppa	ld-linux-hppa.so.1
m68k	ld-linux-m68k.so.1
mips,classic NaN,o32,BE	ld-linux-mips.so.1
mips,classic NaN,o32,LE	ld-linux-mipsle.so.1
mips,classic NaN,n64,LE	ld-linux-mips64le.so.1
powerpc,32-bit	ld-linux-powerpc.so.1
powerpc SPE	ld-linux-powerpcspe.so.1
powerpc,64-bit,BE	ld-linux-powerpc64.so.1
powerpc,64-bit,LE	ld-linux-powerpc64le.so.2
s390,64-bit	ld-linux-s390-64.so.1
sh,SH4	ld-linux-sh4.so.2
sparc,64-bit	ld-linux-sparc64.so.2
x86	ld-linux-x86.so.2
hurd,x86	ld-hurd-x86.so.1
kfreebsd,x86	ld-kfreebsd-x86.so.1

Thank you.

[-- Attachment #2: smime.p7s --]
[-- Type: application/pkcs7-signature, Size: 3386 bytes --]

^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2018-02-12 14:13 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-04 16:25 Multiarch interpreter names for traditional architectures Javier Serrano Polo
2018-02-04 17:06 ` Zack Weinberg
2018-02-05 18:49   ` Joseph Myers
2018-02-05 20:15     ` Zack Weinberg
2018-02-05 21:43       ` Javier Serrano Polo
2018-02-04 17:19 ` Florian Weimer
2018-02-04 18:16   ` Javier Serrano Polo
2018-02-05  3:16     ` Javier Serrano Polo
2018-02-05  7:33     ` Florian Weimer
2018-02-05  7:41       ` Javier Serrano Polo
2018-02-05  9:21         ` Andreas Schwab
2018-02-05 11:07           ` Javier Serrano Polo
2018-02-05 12:00         ` Adhemerval Zanella
2018-02-05 12:06           ` Javier Serrano Polo
2018-02-05 18:04 ` Joseph Myers
2018-02-05 18:05   ` Javier Serrano Polo
2018-02-06  5:37     ` Javier Serrano Polo
2018-02-09 14:20       ` Aurelien Jarno
2018-02-09 14:34         ` Javier Serrano Polo
2018-02-09 15:03           ` Joseph Myers
2018-02-09 15:03             ` Javier Serrano Polo
2018-02-09 15:24               ` Zack Weinberg
2018-02-09 15:14           ` Aurelien Jarno
2018-02-09 15:25             ` Javier Serrano Polo
2018-02-09 18:04   ` Maciej W. Rozycki
2018-02-09 18:15     ` Joseph Myers
2018-02-09 18:27       ` Maciej W. Rozycki
2018-02-09 21:56         ` Joseph Myers
2018-02-12  9:31           ` Maciej W. Rozycki
2018-02-12 16:31             ` Joseph Myers

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).