Page MenuHomeFreeBSD

Expose POSIX functions incorporated into C23
ClosedPublic

Authored by shurd on Dec 1 2024, 4:37 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Feb 8, 9:26 AM
Unknown Object (File)
Fri, Jan 30, 5:04 PM
Unknown Object (File)
Sat, Jan 24, 11:46 PM
Unknown Object (File)
Sat, Jan 17, 7:42 AM
Unknown Object (File)
Jan 10 2026, 5:41 AM
Unknown Object (File)
Jan 10 2026, 4:42 AM
Unknown Object (File)
Jan 10 2026, 4:30 AM
Unknown Object (File)
Jan 1 2026, 2:43 PM
Subscribers

Details

Summary

C23 has incoporated a small number of POSIX functions, so these
should be exposed for C23, regardless of POSIX.

Test Plan

Tested with clang19 in C23 mode.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

shurd requested review of this revision.Dec 1 2024, 4:37 PM

Adding reviewers, there doesn't seem to be a "standards" group.

Add more reviewers who have made/reviewed C23 changes to these files.

This revision is now accepted and ready to land.Dec 1 2024, 4:55 PM

As it happens, I no longer have a commit bit... here's the message I was going to use:

Expose POSIX functions incorporated into C23

C23 has incoporated a small number of POSIX functions, so these
should be exposed for C23, regardless of POSIX.

PR:             283065
Reviewed by:    imp
MFC after:      5 days
Differential Revision:  https://reviews.freebsd.org/D47856

Asking for the src bit back though, wish me luck. :D

This revision was automatically updated to reflect the committed changes.