I believe that some OS (FreeBSD? NetBSD?) is trying to use ELFv2 with PPC64 BE. That is a separate issue and I do not believe that Musl Libc plans to support that configuration.
AIX continues to use its ABI, which essentially is closely related to ELFv1 and uses the XCOFF file format and syntax.
Thanks, David
On Tue, Aug 17, 2021 at 1:27 PM Niels Möller nisse@lysator.liu.se wrote:
David Edelsohn dje.gcc@gmail.com writes:
Musl Libc does not support ELFv1, so I don't understand how this configuration is possible.
If I understood the original report, musl always uses ELFv2 abi, for both little and big endian configurations. Which for big endian is incompatible with the way powerpc64 assembly is configured in nettle.
Nettle assembly files currently use ELFv2 on little endian, but always uses ELFv1 on big endian.
Regards, /Niels
-- Niels Möller. PGP-encrypted email is preferred. Keyid 368C6677. Internet email is subject to wholesale government surveillance.