Multiarch interpreter names for traditional architectures
Javier Serrano Polo
javier@jasp.net
Mon Feb 5 03:16:00 GMT 2018
El dg 04 de 02 de 2018 a les 12:06 -0500, Zack Weinberg va escriure:
> Debian's version of "multiarch" (see
> https://wiki.debian.org/Multiarch) uses /lib/$(CANONICAL_HOST)/ld.so.2
> where $(CANONICAL_HOST) is a slightly adjusted version of the GNU
> canonical system identifier.
/lib/i386-linux-gnu/ld.so.2 would be fine for x86.
El dg 04 de 02 de 2018 a les 18:19 +0100, Florian Weimer va escriure:
> Not if the kernel invokes the right emulator. Why isn't it possible to
> arrange for that?
It is possible, but complicated. In the example, kernel starts the alpha
emulator, then the emulator looks for the interpreter requested by the
program. A prepared system does not ship the traditional alpha/x86
interpreter, then the emulator looks for the alpha multiarch
interpreter. Otherwise, if the traditional x86 interpreter is installed,
the user must tell the alpha emulator to ignore that interpreter.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3386 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20180205/7cbfe088/attachment.p7s>
More information about the Libc-alpha
mailing list