[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Question on BIGGEST_ALIGNMENT in GCC on NetBSD/m68k



On Mon, 2025-06-16 at 11:10 +0200, Laurent Vivier wrote:
> 
> 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

How does binfmt_misc handle the various MIPS ABIs then?

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


Reply to: