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)
Sat, Jan 18, 8:18 PM
Unknown Object (File)
Dec 15 2024, 6:04 PM
Unknown Object (File)
Dec 10 2024, 7:36 PM
Unknown Object (File)
Dec 4 2024, 12:14 PM
Unknown Object (File)
Dec 2 2024, 4:58 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.