Re: COMPAT_FREEBSD<ancient>

From: Josef 'Jeff' Sipek <jeffpc_at_josefsipek.net>
Date: Fri, 19 Sep 2025 21:25:12 UTC
On Fri, Sep 19, 2025 at 18:31:10 +0300, Konstantin Belousov wrote:
> On Fri, Sep 19, 2025 at 08:07:01AM -0400, Josef 'Jeff' Sipek wrote:
...
> > Two systems can have the same ABI (calling conventions, etc.) but not
> > provide the same syscalls or libc functions, no?  In such scenario, the
> > binaries from one wouldn't run on the other.
> 
> ABI defines the (whole) environment where the code from a binary is
> executed. Your attempt to restrict ABI meaning only to some aspect of it
> is not reasonable.

Ah, I totally forgot that "System V Application Binary Interface" doc which
includes a set of libc symbols, etc.  I usually only ever look at the
architecture specific supplements.  Thanks for the reminder.

I just stumbled on the ABI thread you started on freebsd-arch a month ago.
It'd seem that I accidentally opened a can of worms you've spend a while
thinking about. :)

Jeff.