git: 5e7308a7bcb6 - main - hier(7): remove entry for non-existent /usr/compat

From: Mitchell Horne <mhorne_at_FreeBSD.org>
Date: Thu, 06 Jul 2023 14:26:44 UTC
The branch main has been updated by mhorne:

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

commit 5e7308a7bcb6675de6049afd4a5dd9d6795057b2
Author:     Mitchell Horne <mhorne@FreeBSD.org>
AuthorDate: 2023-07-06 14:11:21 +0000
Commit:     Mitchell Horne <mhorne@FreeBSD.org>
CommitDate: 2023-07-06 14:26:21 +0000

    hier(7): remove entry for non-existent /usr/compat
    
    This is historical (?), but today /compat is the default according to
    linux(4). The only remaining reference to /usr/compat in the src tree is
    under tools/test/stress2.
    
    Add a next-level entry for /compat/linux.
    
    PR:             261349
    Reviewed by:    grahamperrin, karels, dchagin
    MFC after:      3 days
    Sponsored by:   The FreeBSD Foundation
    Differential Revision:  https://reviews.freebsd.org/D40876
---
 share/man/man7/hier.7 | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/share/man/man7/hier.7 b/share/man/man7/hier.7
index bf0bb5050de3..16233f5ab254 100644
--- a/share/man/man7/hier.7
+++ b/share/man/man7/hier.7
@@ -28,7 +28,7 @@
 .\"	@(#)hier.7	8.1 (Berkeley) 6/5/93
 .\" $FreeBSD$
 .\"
-.Dd June 29, 2023
+.Dd July 6, 2023
 .Dt HIER 7
 .Os
 .Sh NAME
@@ -79,11 +79,15 @@ third-party loadable kernel modules, such as those associated with
 pool cache files
 .El
 .It Pa /compat/
-normally a link to
-.Pa /usr/compat .
-If not, then the
-.Pa /usr/compat
-comments apply
+files supporting binary compatibility with other operating systems
+.Pp
+.Bl -tag -width "nvmecontrol/" -compact
+.It Pa linux/
+default location for
+.Xr linux 4
+compatibility run-time
+.El
+.Pp
 .It Pa /dev/
 the normal mount point for
 .Xr devfs 5
@@ -201,9 +205,6 @@ contains the majority of user utilities and applications
 .Bl -tag -width "freebsd-dist/" -compact
 .It Pa bin/
 common utilities, programming tools, and applications
-.It Pa compat/
-files needed to support binary compatibility with other operating systems; see
-.Xr linux 4
 .It Pa freebsd-dist/
 distribution files
 .Pq like base.txz ; see