git: 60b2e2d3ee82 - main - libc: stop exposing __fcntl_compat

From: Brooks Davis <brooks_at_FreeBSD.org>
Date: Sat, 13 Jan 2024 00:01:26 UTC
The branch main has been updated by brooks:

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

commit 60b2e2d3ee82b1aa58bdca2697ea3dd25b903102
Author:     Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2024-01-13 00:00:24 +0000
Commit:     Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2024-01-13 00:01:13 +0000

    libc: stop exposing __fcntl_compat
    
    It was exposed (under FBSDprivate_1.0) for forward compatability in
    threading libraries in 2008 by commit cd7d66a21f1a.  The last consumer
    was removed in 2015 by commit 8495e8b1e9e1.  I missed this among the _
    and __sys_ symbols in commit e2417a21a025.
    
    Reviewed by:    imp, kib
    Differential Revision:  https://reviews.freebsd.org/D43408
---
 lib/libc/sys/Symbol.map | 1 -
 1 file changed, 1 deletion(-)

diff --git a/lib/libc/sys/Symbol.map b/lib/libc/sys/Symbol.map
index a2b8c2d40fc1..e9e3c7151c2f 100644
--- a/lib/libc/sys/Symbol.map
+++ b/lib/libc/sys/Symbol.map
@@ -594,7 +594,6 @@ FBSDprivate_1.0 {
 	__sys_fchown;
 	_fcntl;
 	__sys_fcntl;
-	__fcntl_compat;
 	_fhopen;
 	__sys_fhopen;
 	_fhstat;