Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Apr 2026 20:32:27 +0000
From:      Konstantin Belousov <kib@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: f286933c950f - main - unistd.h: _Fork(2) is required by POSIX 2024
Message-ID:  <69dc015b.45d11.11f6d7b7@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by kib:

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

commit f286933c950f6308117c8400f36f3160f6227491
Author:     Konstantin Belousov <kib@FreeBSD.org>
AuthorDate: 2026-04-12 08:57:51 +0000
Commit:     Konstantin Belousov <kib@FreeBSD.org>
CommitDate: 2026-04-12 20:29:36 +0000

    unistd.h: _Fork(2) is required by POSIX 2024
    
    Reviewed by:    imp
    Sponsored by:   The FreeBSD Foundation
    MFC after:      1 week
    Differential revision:  https://reviews.freebsd.org/D56362
---
 include/unistd.h | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/include/unistd.h b/include/unistd.h
index 21e3a7740607..797eac4c364d 100644
--- a/include/unistd.h
+++ b/include/unistd.h
@@ -453,6 +453,10 @@ int	unlinkat(int, const char *, int);
 int	 symlink(const char * __restrict, const char * __restrict);
 #endif
 
+#if __POSIX_VISIBLE >= 202405
+pid_t	 _Fork(void);
+#endif
+
 /* X/Open System Interfaces */
 #if __XSI_VISIBLE
 char	*crypt(const char *, const char *);
@@ -594,7 +598,6 @@ int	 undelete(const char *);
 int	 unwhiteout(const char *);
 void	*valloc(size_t);			/* obsoleted by malloc() */
 int	 funlinkat(int, const char *, int, int);
-pid_t	 _Fork(void);
 
 #ifndef _OPTRESET_DECLARED
 #define	_OPTRESET_DECLARED


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69dc015b.45d11.11f6d7b7>