Re: aarch64 and armv6 vs. armv7 support: armv6 is not supported, despite what "man arch" reports
Date: Thu, 07 Dec 2023 10:36:05 UTC
On Thu, Dec 7, 2023, 2:19 AM Dimitry Andric <dim@freebsd.org> wrote: > On 7 Dec 2023, at 05:31, Mark Millard <marklmi@yahoo.com> wrote: > > > > man arch reports: > > > > QUOTE > > Some machines support more than one FreeBSD ABI. Typically these are > > 64-bit machines, where the “native” LP64 execution environment is > > accompanied by the “legacy” ILP32 environment, which was the > historical > > 32-bit predecessor for 64-bit evolution. Examples are: > > > > LP64 ILP32 counterpart > > amd64 i386 > > powerpc64 powerpc > > aarch64 armv6/armv7 > > So, this might be replaced with "armv6^armv7" or "armv6 xor armv7", then? > The binaries are basically the same. But you need one set of libraries or the other since the calling conversations differ. I think you'll need to enhance the current sysctl to be per jail. Or you could migrate away from armv6. It's days are numbered in main. Warner > -Dimitry > >