Re: [RFC PATCH 02/25] kvx: Add ELF-related definitions

From: Yann Sionneau
Date: Wed Jan 18 2023 - 04:27:58 EST



On 03/01/2023 22:35, Eric W. Biederman wrote:
Yann Sionneau <ysionneau@xxxxxxxxx> writes:

Add ELF-related definitions for kvx, including: EM_KVX,
AUDIT_ARCH_KVX and NT_KVX_TCA.
Has someone written an SYSVABI architecture specification for
your architecture?

Internally at Kalray we have an ABI document, I started a discussion about its publication.

It will not be part of the V2, but I'm working on it.


I feel uncomfortable with the linux-kernel headers being the
authoritative place for the ELF abi definitions.

Especially since the linux kernel does not deal with relocations,
and the kernel headers could diverge from the real world and no one
would notice..

I know at least at one point the linux standards base was taking
up the work on collecting up some of these definitions. I would
be happy if there was anything outside of the linux kernel that
people could refer too.

I completely agree with you!

Thanks for the review.

--

Yann