Le 16/06/2025 à 11:00, John Paul Adrian Glaubitz a écrit :
And there will be a problem with binfmt_misc because we can't rely on the ELF signature to know which qemu-user to run, the one with 2byte alignment or the one with 4byte alignment?What about the ELF note [1] that David Brownlee suggested? Can these be used? Adrian[1]https://www.netbsd.org/docs/kernel/elf-notes.html
binfmt_misc doesn't use the sections to select the interpreter, but the 128 first bytes of the file.
I think you need to change the ABI type in the ELF header: https://fr.wikipedia.org/wiki/Executable_and_Linkable_Format Thanks, Laurent