git: f7b6ea699b23 - main - arch.7: correct claim about ILP32 alignment

From: Brooks Davis <brooks_at_FreeBSD.org>
Date: Thu, 02 Oct 2025 09:29:08 UTC
The branch main has been updated by brooks:

URL: https://cgit.FreeBSD.org/src/commit/?id=f7b6ea699b23b3af81866ef3aafb398c2c0d45af

commit f7b6ea699b23b3af81866ef3aafb398c2c0d45af
Author:     Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2025-10-02 09:25:53 +0000
Commit:     Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2025-10-02 09:28:35 +0000

    arch.7: correct claim about ILP32 alignment
    
    Only i386 lays out structures with weak (4-byte) alightment.  It may be
    that access works when weakly aligned, but from an ABI perspective, it's
    all about struct layout.
    
    Reviewed by:    kib, emaste
    Sponsored by:   Innovate UK
    Differential Revision:  https://reviews.freebsd.org/D52818
---
 share/man/man7/arch.7 | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/share/man/man7/arch.7 b/share/man/man7/arch.7
index 3b7576dc67cb..5de441aed699 100644
--- a/share/man/man7/arch.7
+++ b/share/man/man7/arch.7
@@ -183,9 +183,9 @@ On all supported architectures:
 Integers are represented in two's complement.
 Alignment of integer and pointer types is natural, that is,
 the address of the variable must be congruent to zero modulo the type size.
-Most ILP32 ABIs, except
-.Dv arm ,
-require only 4-byte alignment for 64-bit integers.
+The sole exception is that
+.Dv i386
+requires only 4-byte alignment for 64-bit integers.
 .Pp
 Machine-dependent type sizes:
 .Bl -column -offset indent "Architecture" "void *" "long double" "time_t"